Terra Suites is situated in Istanbul, 500 metres from Istiklal Street and 500 metres from Taksim Square.
Each room at this hotel is air conditioned and has a TV. You will find a kettle in the room. Every room includes a private bathroom. Extras include slippers and free toiletries. Terra Suites features free WiFi.
St. Anthony of Padua Church is 800 metres from Terra Suites, while Istanbul Convention & Exhibition Centre is 1.2 km away. Istanbul Airport is 20 km from the property.
Aantal kamers : : 6