Four star hotel
Mensen Hotel Baku is located in Baku, 1.6 km from Heydar Aliyev Cultural Center and has a fitness centre. Located around 3.5 km from Park of Officers, the hotel with free WiFi is also 4 km away from Azerbaijan Opera and Ballet Theatre. The property is 4.2 km from Formula 1 Grand Prix Baku.
A buffet breakfast is available daily at the hotel.
Speaking Azerbaijani and English, staff will be happy to provide guests with practical guidance on the area at the reception.