Terra Boutique Hotel Curaçao ligger ved stranden i Willemstad og har privat strandområde samt gratis wi-fi overalt. Overnatningsstedet ligger mindre end 1 km fra Avila Strand, 14 minutters gang fra Queen Emma Bridge og 4,4 km fra Curacao Sea Aquarium. Nogle af værelserne har balkon med udsigt over byen.
Værelserne på hotellet har kaffemaskine. Samtlige værelser på Terra Boutique Hotel Curaçao har eget badeværelse med bruser og gratis toiletartikler, fladskærms-tv og aircondition, og nogle af værelserne har terrasse.
Christoffel Nationalpark ligger 35 km fra overnatningsstedet. Den nærmeste lufthavn er Curaçao Internationale Lufthavn, 13 km fra Terra Boutique Hotel Curaçao.