Doté d'une connexion Wi-Fi gratuite et offrant une vue sur la ville, la station de métro Check-in Apartment Narimanov propose des hébergements situés à Bakou, à seulement 18 minutes à pied du centre culturel Heydar Aliyev. L'établissement se trouve à 5 km de la place de la Fontaine et à 5, 5 km de la tour de la Vierge.
L'appartement climatisé est composé de 2 chambres séparées, d'un salon, d'une cuisine entièrement équipée avec lave-vaisselle et réfrigérateur et d'une salle de bains. Une télévision par satellite à écran plat
Le centre commercial Ganjlik se trouve à 2,7 km de l'appartement, tandis que la place de la Liberté est à 4,3 km.