Özel bir kasa, 24-saat güvenlik gibi olanakların sunulduğu Terra Suites İstanbul, Istiklal Caddesi çevresinde bulunmaktadır.
Konaklama tesisi, Demirören İstiklal Alışveriş Merkezi'a 10 dakikalık ve Taksim - Gezi Parkı Çıkışı metro istasyonuna 10 dakikalık yürüme mesafesinde yer almaktadır. Otel, İstanbul şehir merkezine 4 km uzaklıktadır. Havatas station to Sabiha airport otobüs durağı çok yakın, 500 metre mesafededir.
Bu mekanda kişisel kasa, ses yalıtımlı pencereler ile donatılmış iki kişilik oda, çift kişilik oda da dâhil olmak üzere 11 oda vardır. Bu otelin konuk odaları şehir manzaralıdır. Özel banyolar ile donatılmış odalarda duş kabini, ayrı tuvalet mevcuttur.
Otel, çeşitli yemekleri sunan 360 İstanbul, Ozzie's 1968'Den Beri Kokorec gibi restoranlara 200 metre mesafede bulunmaktadır.