A modern hotel on Vitosha Boulevard with a rooftop bar overlooking Alexander Nevsky Cathedral.
The hotel has a glass facade and 71 rooms. Its rooftop bar looks over St Alexander Nevsky Cathedral.