Situato nel quartiere Baku City Circuit di Baky, l'Art Club Hotel, a soli 12 minuti a piedi dalla Piazza delle fontane, offre noleggio di biciclette e auto. Questo hotel offre 11 camere con viste sulla città.
L’alloggio si trova a circa 300 metri dalla Città Vecchia e vicino alla stazione della metro Icheri Shekher. Gli ospiti possono visitare diversi luoghi di culto, come la Moschea Taza Pir, a 1 km dall'hotel. La struttura è a pochi metri dal Palazzo degli Scirvanscià. Ben collegato con tanti luoghi d'interesse, l'Art Club Hotel, a 5 stelle, è situato a 600 metri dalla fermata di autobus Icerisheher m/st.
Tutte le camere sono arredate con finestre insonorizzate e dotate di un televisore a schermo piatto, nonché un mini frigobar. Inoltre il pavimento con il parquet è caratteristico dell'alloggio. Le camere di questo hotel includono cuscini in piuma, cuscini in piuma d'oca e cuscini ipoallergenici.
La colazione viene servita al ristorante ogni mattina. L’alloggio invita gli ospiti al bar sulla terrazza a rilassarsi con un drink. Con piatti della cucina azera, il ristorante Park Cafe si trova a soli 7 minuti a piedi dalla struttura.