Situé à Manizales, à seulement 12 km du téléphérique de Manziales, l'Owl's Watch Nature Retreat propose un salon commun, un restaurant, un bar et une connexion Wi-Fi gratuite. Ce lodge propose un hébergement avec un balcon.
Ce lodge comprend une chambre ainsi qu'une salle de bains pourvue d'une douche et de chaussons.
La région est prisée pour pratiquer la randonnée.
L'aéroport de La Nubia, le plus proche, est implanté à 14 km.