Barefoot Travel apartments v Istanbul, Turkey
Alemdar Mah, Salkim Sogut Sokak, No 12, 34110, Istanbul
Reviews of Barefoot Travel apartments
I think it's better you know that these appartments don't exist anymore...
So other travellers won't have the bad surprise I had...
Ingrid, 5 Maj 13
Barefoot Travel apartments haven't translated their information but to see the full English version click here