Situé en bord de mer à Willemstad, le Terra Boutique Hotel Curaçao dispose d'une plage privée et d'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Il se trouve à moins de 1 km de la plage d'Avila, à 14 minutes à pied du pont de la Reine Emma et à 4,4 km de l'aquarium marin de Curaçao. Certaines chambres possèdent un balcon avec vue sur la ville.
Les chambres sont équipées d'une machine à café. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits. Toutes les chambres du Terra Boutique Hotel Curaçao disposent d'une télévision à écran plat et de la climatisation. Certaines possèdent une terrasse.
Le parc national de Christoffel se trouve à 35 km. L'aéroport international de Curaçao, le plus proche, est implanté à 13 km.