Offering a terrace and a lounge area, Egoist Hotel is located in Baku, a 12-minute walk from 28 May Metro Station. Free WiFi and free private parking are available on site. The rooms here offer air conditioning ... Read more

View all Luxury Hotels in Baku