Situado em Villa de Leyva, a 100 metros da Praça Principal de Villa de Leyva, o Hotel Sol de la Villa dispõe de quartos com acesso Wi-Fi gratuito. Convenientemente localizada na Cidade Velha, a propriedade fica a menos de 400 metros do Museo del Carmen e a 20 km do Parque Nacional de Iguaque. A propriedade dispõe de uma recepção aberta 24 horas por dia.
Os quartos do hotel incluem um roupeiro. Os quartos incluem uma casa de banho privativa com um chuveiro. Todos os quartos estão equipados com uma televisão de ecrã plano com canais por cabo.
O Parque Temático Gondava fica a 7 km do Hotel Sol de la Villa.