Main Street HostelHostel
Nizami str., 74, Baku, AZ1001
Main Street Hostel features air-conditioned rooms with satellite TV in the Sabayil district of Baku. Among the facilities at this property are a shared lounge and an ATM, along with free Wi-Fi throughout the property.