Featuring free WiFi and air conditioning, Barcelly Apartment is set in Istanbul, 600 metres from Istiklal Street. Taksim Square is 600 metres away. The accommodation has a seating area. There is also a kitchen, equipped with a fridge.
Featuring free WiFi and air conditioning, Barcelly Apartment is Read more
Featuring free WiFi and air conditioning, Barcelly Apartment is set in Istanbul, 600 metres from Istiklal Street. Taksim Square is 600 metres away. The accommodation has a seating area. There is also a kitchen, equipped with a fridge.
Featuring free WiFi and air conditioning, Barcelly Apartment is set in Istanbul, 600 metres from Istiklal Street. Taksim Square is 600 metres away. The accommodation has a seating area. There is also a kitchen, equipped with a fridge.
Number of Rooms: 1