This hotel is just 200 metres from Taksim Square and the popular Istiklal Street, filled with shops, art galleries and nightlife. It offers a terrace and apartments with free Wi-Fi.
This hotel is just 200 metres from Taksim Square and the popular Istiklal Street, filled with shops, art galleries and Read more
This hotel is just 200 metres from Taksim Square and the popular Istiklal Street, filled with shops, art galleries and nightlife. It offers a terrace and apartments with free Wi-Fi.
This hotel is just 200 metres from Taksim Square and the popular Istiklal Street, filled with shops, art galleries and nightlife. It offers a terrace and apartments with free Wi-Fi.
Number of Rooms: 9