
Istanbul, Türkiye
Terra Suites
Hotel
1.2 km straight-line distance
Enjoy a comfortable stay at Terra Suites, located in the heart of Istanbul, a short walk from Taksim Square and Istiklal Avenue. This aparthotel offers 10 guestrooms with kitchenettes, down comforters, Frette Italian sheets, and…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant





















