Situé à côté de la tour de Léandre, au cœur de la vieille ville de Bakou, le Sultan Inn Boutique Hotel est un élégant hôtel doté d’une décoration unique, d’un restaurant traditionnel azerbaïdjanais avec terrasse de jardin et d’une connexion Wi-Fi gratuite.
Les chambres climatisées disposent de linge de lit de luxe, d'une cheminée et d'une télévision par satellite à écran plat. Des articles de toilette et des peignoirs de grande qualité sont fournis.
Une cuisine gastronomique azerbaïdjanaise et un petit-déjeuner léger sont servis au restaurant Terrace Garden Floor 3 qui offre une vue panoramique sur Bakou. Des cocktails exotiques peuvent être dégustés en plein air au Q-bar.
Le Sultan Inn constitue un pied-à-terre idéal pour explorer la ville, avec le Seaside Boulevard et le palais de Shirvans Shakh à seulement 5 minutes à pied.