La Casa del Sol est située à Villavicencio. L'hôtel dispose d'une terrasse, d'une réception ouverte 24h/24 et d'une connexion Wi-Fi gratuite. Une connexion Wi-Fi est accessible gratuitement dans l'ensemble de ses locaux.
Toutes les chambres comprennent un bureau. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits. Tous les logements de la Casa del Sol disposent d'une télévision à écran plat et de la climatisation. Certains possèdent un balcon.
L'aéroport de La Vanguardia, le plus proche, est implanté à 5 km.