In ca. 5 Gehminuten Entfernung vom Brunnenplatz gelegen, verfügt das Molokan Inn Hotel Baku über 21 Zimmer mit Blick auf den Garten. Das Hotel verleiht Autos sowie bietet WLAN im ganzen Gebäude.
Das 3-Sterne-Hotel liegt in etwa 1 km Entfernung von der Stadt Baku, im Stadtteil Sabayil von Baku, in unmittelbarer Nähe vom Palast der Schirwanschahs. Die Gäste können das 5 km entfernte Stadtzentrum von Baku schnell erreichen. Auch Sculpture Girl with Umbrella ist in ca. 10 Gehminuten Entfernung vom Molokan Inn zu finden. Die Unterkunft liegt nur 550 Meter von der Bushaltestelle Puppet Theatre und ziemlich nah an der U-Bahn-Station Sahil.
Die Zimmer im Hotel sind mit einer Klimaanlage sowie einer Minibar ausgestattet. In Badezimmern stehen eine behindertengerechte Dusche und eine getrennte Toilette zur Verfügung.
Das Molokan Inn bietet täglich ein kontinentales Frühstück. Die Unterkunft verfügt über ein À-la-carte- Restaurant, in dem internationale Gerichte serviert werden. Die Gäste werden arabische Gerichte im Restaurant Firuze restaurant genießen, das in etwa 5 Gehminuten Entfernung vom Hotel liegt.