Das Hotel Casa Terra befindet sich im historischen Kolonialviertel von Villa de Leyva, 350 Meter vom Hauptplatz entfernt, und bietet kostenloses WLAN in der gesamten Unterkunft. Kostenlose Privatparkplätze stehen zur Verfügung.
Alle Zimmer verfügen über einen Fernseher, und einige Unterkünfte bieten einen Sitzbereich, der perfekt zum Entspannen ist. Jedes Zimmer verfügt über ein eigenes Bad. Der Reinigungsservice wird zweimal täglich angeboten.