This luxury hotel lies right in the heart of the Bulgarian capital. The hotel is well situated for access to the public transport network with links located just 100 metres away.
See more: Hotels in Europe Hotels in Bulgaria Hotels in Sofia Holiday Destinations in Europe