Located 700 metres from Taksim Metro Station, Applehill Suites - Babil Apartments Taksim offers self-catering studios with air conditioning, a satellite TV and free Wi-Fi.
Located 700 metres from Taksim Metro Station, Applehill Suites - Babil Apartments Taksim offers self-catering studios with air c Read more
Located 700 metres from Taksim Metro Station, Applehill Suites - Babil Apartments Taksim offers self-catering studios with air conditioning, a satellite TV and free Wi-Fi.
Located 700 metres from Taksim Metro Station, Applehill Suites - Babil Apartments Taksim offers self-catering studios with air conditioning, a satellite TV and free Wi-Fi.
Number of Rooms: 4