
Beyoglu, Türkiye
Taxim Hill
Hotel
This superb, boutique hotel is located in Taksim Square in Istanbul. Guests will find themselves in the perfect setting from which to explore the cultural and historical attractions this mesmerising city has to offer. The lively…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant









