Das Stadthotel liegt am südöstlichen Eingang zu Sofia an der Hauptstraße, die zum Stadtzentrum führt. Es ist nicht weit von Sofias Businessdistrikt und dem internationalen Messezentrum entfernt. In der unmittelbaren Nachbarschaft finden sich Haltestellen der öffentlichen Verkehrsmittel, mit denen sich das etwa 10 km entfernte Stadtzentrum bequem erreichen lässt (rund 15 min Fahrtzeit). Einmal im Zentrum Sofias angekommen, können die Gäste shoppen gehen oder eine Vielzahl an Sehenswürdigkeiten besuchen, darunter das Nationalmuseum für Geschichte (ca. 8 km), die St.-Alexander-Nevski-Kathedrale (ca. 10 km), das Nationaltheater Ivan Vazov (ca. 11 km) und der Nationalpalast der Kultur (ca. 15 km). Der Flughafen von Sofia ist nicht weit vom Hotel entfernt.
Die Gästezimmer des Hotels sind einzigartig eingerichtet und gestaltet. Sie sind alle gut ausgestattet und verfügen über ein eigenes Bad mit Dusche. Außerdem finden sich hier ein Direktwahltelefon, ein LCD-TV mit Sat.-Kanälen und eine Zentralheizung. Es gibt Doppel- oder Kingsize-Betten.
Das Hotel bietet Bed & Breakfast-Aufenthalte mit einem Frühstücksbuffet. Mittag- und Abendessen werden als Buffet serviert, können aber auch à la carte gewählt werden.