El Maajid Hotel & Restaurant ofrece un salón compartido y se encuentra en Bakú, a 300 metros del palacio de los Shirvanshakhs. El establecimiento se encuentra a 600 metros de la mezquita Muhammad y a 250 metros del parque Philharmony. Hay WiFi gratuita.
Todas las habitaciones del hotel están equipadas con TV de pantalla plana con canales vía satélite. Las habitaciones disponen de baño privado con ducha y artículos de aseo gratuitos, mientras que algunas unidades del Maajid Hotel & Restaurant también tienen un balcón. Todos los alojamientos incluyen aire acondicionado y armario.
El Maajid Hotel & Restaurant sirve un desayuno buffet todas las mañanas.
El personal de la recepción 24 horas habla azerbaiyano, inglés y ruso.
La torre de la Doncella está a 500 metros del hotel.