Das 3-Sterne-City Walls Hotel Baku liegt im Stadtviertel Altstadt, ungefähr 13 Fußminuten vom Jungfrauenturm entfernt, und bietet einen Ausblick aufs Meer. Die Gäste genießen ein kontinentales Frühstück sowie Zugang zu einer Terrasse.
Das Hotel liegt in nur 1 km Entfernung von der Stadt Baku und 2 km vom Bahnhof Baku. Das City Walls Baku liegt auch in unmittelbarer Nähe zur U-Bahn-Station İçərişəhər. Um Ihr Geschichtsbewusstsein zu bereichern, sollten Sie die den Palast der Schirwanschahs in einer 850 Meter Entfernung vom Hotel besuchen. Die Bushaltestelle Icerisheher m/st befindet sich circa 5 Gehminuten von der Unterkunft entfernt.
Im City Walls Baku können Sie eines der 12 Zimmer wählen, die mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind und über Bügelmöglichkeiten, ein Bügeleisen/Bügelbrett und eine Klimaanlage verfügen. Zu den Extras gehören ein Bidet, eine getrennte Toilette und eine Dusche in den Badezimmern.
Im Hotel wird ein kostenloses Frühstück jeden Tag serviert. Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. im Restaurant Cafe Chert Poberi, das ein paar Schritte entfernt vom City Walls Hotel ist, oder im Restaurant Cafe Nina Baku, das in 5 Minuten zu Fuß zu erreichen ist.