Das City Mansion Aparthotel Baku in ruhiger Lage bietet 46 Zimmer mit Blick auf den Garten. In der Umgebung befinden sich 28 Mall und die U-Bahn-Station Ganjlik, die circa 10 Minuten zu Fuß vom Aparthotel entfernt ist.
Regierungspalast liegt in rund 3 km Entfernung vom Hotel und Tofiq-Bəhramov-Stadion ist zudem innerhalb von 10 Minuten mit dem Auto erreichbar. Die Entfernung zwischen dem Stadtzentrum von Baku und der Unterkunft beträgt 3 km. Aserbaidschanisches Staatliches Akademisches Opern- und Balletthaus ist in rund 2 km Entfernung von der Unterkunft. Die Bushaltestelle Baku City Villas ist nur ein paar Schritte entfernt vom City Mansion Aparthotel.
Einige Gästezimmer verfügen über private Badezimmer sowie TV, Kabelkanäle und einen Flachbild-TV. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie ein Hosenbügel und eine Klimaanlage ebenfalls vorhanden sind. Die Badezimmer sind mit einer getrennten Toilette, einer Badewanne und einer Dusche augestattet und bieten zudem einen Haartrockner und Badelaken.
Das City Mansion Aparthotel Baku bietet ein Frühstück im Restaurant. Es gibt Billard und Karaoke in der Bar des Hotels. Im Restaurant Trafford Pub & Restaurant können Sie europäische Speisen kosten, außerdem ist es nur 14 Minuten Fußweg von der Unterkunft entfernt.