Obiekt Terra Boutique Hotel Curaçao położony jest w dzielnicy Pietermaai District w miejscowości Willemstad i oferuje zakwaterowanie w klimatyzowanych pokojach z telewizorem z płaskim ekranem. Hotel znajduje się w pobliżu licznych atrakcji, takich jak Avila Beach (około niecały kilometr) oraz Queen Emma Bridge (około 1,2 km). Obiekt oferuje także prywatną plażę. W niektórych pokojach zapewniono balkon z widokiem na morze.
W każdej opcji zakwaterowania zapewniono ekspres do kawy, prywatną łazienkę i bezpłatne WiFi, a niektóre pokoje mają taras. Z niektórych roztacza się również widok na miasto. W każdym pokoju w obiekcie znajduje się prywatna łazienka z prysznicem.
Odległość ważnych miejsc od obiektu: Akwarium Curacao Sea Aquarium – 4,4 km, Christoffel National Park – 35 km. Najbliższe lotnisko, Lotnisko Curaçao, znajduje się 13 km od obiektu Terra Boutique Hotel Curaçao.