Location: in the heart of Sofia, overlooking the city garden, within walking distance from the National Theatre and the Art Gallery, and about 500 m. from Alexander Nevski cathedral.
See more: Hotels in Europe Hotels in Bulgaria Hotels in Sofia Holiday Destinations in Europe