MyHostel Baku Hostel Baku, Azerbaijan
Set in Baku, 200 m from Azerbaijan Opera and Ballet Theatre, MyHostel Baku offers rooms with air conditioning. Built in 2000, the property is within just a 9-minute walk of Formula 1 Grand Prix Baku and 1 km of Fountain Square.
Number of rooms: 7
Rashid Behbudov Street 31A, AZ1000 Baku, Azerbaijan