Situato a Baku, a 500 m dalla Torre di Leandro, il Seven Rooms Boutique Hotel offre la vista sulla città. La struttura dista 2 km dalla Piazza delle Fontane, 2,1 km da Piazza della Libertà e 2,6 km dal Museo dei Tappeti Azerbaijan. A vostra disposizione una reception aperta 24 ore su 24 e la connessione WiFi gratuita nell'intero edificio.
Le sistemazioni sono dotate di aria condizionata, TV a schermo piatto con canali satellitari, frigorifero, bollitore, doccia, asciugacapelli e scrivania. Tutte le unità sono dotate di armadio.
Tra i luoghi di interesse nelle vicinanze figurano il Palazzo degli Shirvanshahs, il Parco Upland e le Flame Towers.