El Hotel Don Lolo, situado en Villavicencio, dispone de piscina, restaurante, bar y habitaciones con conexión Wi-Fi gratuita y aire acondicionado. También ofrece aparcamiento gratuito. El hotel se encuentra a 4 minutos en coche de la Zona Rosa.
Las habitaciones del Hotel Don Lolo están decoradas con suelo de baldosa y están equipadas con minibar, TV y baño privado.
El restaurante del establecimiento ofrece platos de cocina internacional. En el bar se sirven bebidas y aperitivos.
El Hotel Don Lolo está a 20 minutos en coche de la estación de autobuses y a 3 minutos en coche del centro comercial Unicentro.