Hotel Sol de la Villa ligt in Villa de Leyva, op 100 m van het centrale plein van Villa de Leyva, en biedt kamers met gratis WiFi. De accommodatie is gunstig gelegen in de oude binnenstad, op minder dan 400 m van het Museo del Carmen en op 20 km van het Nationaal Park Iguaque. De accommodatie beschikt over een 24-uursreceptie.
De kamers van het hotel zijn voorzien van een kledingkast. De kamers hebben een eigen badkamer met een douche. Alle kamers zijn voorzien van een flatscreen-tv met kabelzenders.
Het attractiepark Gondava ligt op 7 km van Hotel Sol de la Villa.