Doté d'un salon commun, le Maajid Hotel & Restaurant est situé à Bakou, à 300 mètres du palais des Chirvanchahs. Il se trouve à environ 600 mètres de la mosquée Muhammad et à 250 mètres du parc Philharmonie. La connexion Wi-Fi est gratuite.
Toutes les chambres sont équipées d'une télévision par satellite à écran plat. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits. Certains logements du Maajid Hotel & Restaurant possèdent également un balcon. Tous les logements disposent de la climatisation et d'une armoire.
Un petit-déjeuner buffet est servi chaque matin au Maajid Hotel & Restaurant.
Parlant azerbaïdjanais, anglais et russe, le personnel de la réception ouverte 24h/24 se fera un plaisir de vous aider à tout moment de la journée.
La tour de Léandre se trouve à 500 mètres de l'hôtel.