
Istanbul, Türkiye
Taksim Palace Hotel
3-star hotel
1.2 km straight-line distance
Enjoy stunning views from the terrace and garden at Taksim Palace Hotel, centrally located in Istanbul, a short walk from Istiklal Avenue and Taksim Square. Make use of complimentary Wi-Fi, on-site dining, and room service. Start…
- Wi-fi
- 24-hour reception
- Restaurant
- Laundry service























