Address: 106, Vitosha Blvd, Sofia
Hotel rating from 140 guests: 8.8
Central Park Hotel is situated in the heart of the city, close to the popular shops and entertainment centres. Homely comfortable rooms, perfectly equipped halls for seminars and talks. …