This hotel is situated in the heart of Sofia, just 500 m from the National Palace of Culture and the city's biggest shopping street: Vitosha Boulevard. The hotel is only 20 minutes from the airport and 10 minutes from the central train station.
See more: Hotels in Europe Hotels in Bulgaria Hotels in Sofia Holiday Destinations in Europe