L'ART inn hotel est situé à Bakou, à 4,1 km de la gare et à 4,4 km du centre culturel Heydar Aliyev. Cet hôtel 3 étoiles dispose d'une connexion Wi-Fi gratuite, d'un jardin et d'une terrasse. Certaines chambres possèdent un balcon avec vue sur la ville.
Vous séjournerez à 5 km de la place de la Liberté et à 5,5 km de la place des Fontaines. L'aéroport international Heydar Aliyev, le plus proche, est implanté à 24 km.