
Beyoglu-Taksim / Istanbul, Türkiye
Santa Ottoman Hotel
3-star hotel
Located in the heart of modern Istanbul, just a few meters from Istiklal Avenue and Taksim Square, the Santa Ottoman Hotel is 100 meters from Taksim Metro Station. It offers Ottoman, Baroque, and boutique-style rooms with air…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant
