Castello Inn Baku is a great place to stay in the Baku City Circuit district, an 18-minute walk from Flame Towers. This hotel also features Wi-Fi in the rooms.
The 4-star hotel is within a few blocks of Muhammad Mosque, while Highland Park is a mere 1.4 km away. The property is 14 minutes' stroll from Vahid Monument and 750 metres from Mini-Venice. The Castello Inn is just 350 m from Puppet Theatre bus stop and in the vicinity of Icherishekher underground station. A mere 26 minutes' drive from Heydar Aliyev airport.
Some of the air-conditioned rooms feature free Wi-Fi as well as a minibar and a kettle.
This hotel offers a continental breakfast daily. Located within 5 minutes' walk of the accommodation, the bar Malacannes 145 offers an Eastern European menu.