Situato a Baku, a 300 m dal Palazzo Shirvanshakhs, il Maajid Hotel & Restaurant offre un salone in comune e la connessione WiFi gratuita. La struttura dista circa 600 m dalla Moschea di Muhammad e 250 m dal Parco della Filarmonica. La struttura è coperta dalla connessione WiFi gratuita.
Tutte le camere dell'hotel sono dotate di TV a schermo piatto con canali satellitari. Le camere sono dotate di bagno privato con doccia e set di cortesia, mentre alcune unità del Maajid Hotel & Restaurant vantano anche un balcone. Tutte le unità abitative sono dotate di aria condizionata, armadio.
Il Maajid Hotel & Restaurant serve ogni mattina una colazione a buffet.
Operativo 24 ore su 24, il personale della reception parla l'azerbaigiano, l'inglese e il russo e sarà lieto di assistervi in qualsiasi momento della giornata.
La Torre della Vergine dista 500 m dall'hotel.