O Hotel Don Lolo está situado em Villavicencio e dispõe de uma piscina, de um restaurante, de um bar e de quartos com acesso Wi-Fi gratuito e ar condicionado. Está disponível estacionamento gratuito. A Zona Rosa fica a 4 minutos de carro.
Decorados com pisos em azulejo, os quartos do Hotel Don Lolo estão equipados com mini-bares e televisões. Todos incluem casas de banho privativas.
O restaurante da propriedade serve pratos internacionais. Bebidas e snacks podem ser apreciados no bar.
O Hotel Don Lolo fica a 20 minutos de carro da estação rodoviária. O Centro Comercial Unicentro fica a 3 minutos de carro.