Owl House se encuentra en Piedades, a 43 km de Parque Nacional Volcán Poás, y ofrece alojamiento con jardín, parking privado gratis y terraza.
Calle San Marcos 700 metros sur , 50 este y 50 norte , tercer Porton color blanco lado izq, 10905 Piedades, Costa Rica