This hotel is situated at the heart of Sofia, close to the train station. Bars, restaurants and shops are to be found in the vicinity as are links to the public transport network (100 m away).
See more: Hotels in Europe Hotels in Bulgaria Hotels in Sofia Holiday Destinations in Europe