Lola backpacker's HostelHostel
Arap Cami Çıkmazı 12, Beyoglu, 34421 Istanbul, Turkey
Conveniently located in the centre of Istanbul, Lola backpacker's Hostel offers air-conditioned rooms, a shared lounge and free Wi-Fi. The property is around 1.8 km from Istiklal Street, 2.6 km from Basilica Cistern and 2.