60 Maria Luiza Blvd.
Sofia
Bulgaria
Sofia
Bulgaria
Rate and review Hotel Lion in Sofia, Bulgaria!
Share your experiences at Hotel Lion with your friends or discover more Hotels in Sofia, Bulgaria.
Share your experiences at Hotel Lion with your friends or discover more Hotels in Sofia, Bulgaria.