This hotel boasts a great location at the heart of Sofia. The hotel is situated close to the train station, lying within easy access of the many attractions that the city has to offer. An abundance of bars, restaurants, shops and entertainment venues..