Owl House is gelegen in Piedades, op 43 km van Nationaal Park Poas, en biedt accommodatie met een tuin, gratis privéparkeren en een terras. De accommodatie ligt op ongeveer 16 km van Estadio Nacional de Costa Rica, 17 km van stadspark La Sabana en 19 km van Parque Diversiones. De accommodatie is rookvrij en bevindt zich op 10 km van Parque Viva.
Alle units hebben een flatscreen-tv met kabelzenders, koelkast, een koffiezetapparaat, een bad of douche en een bureau. Naast een eigen badkamer hebben kamers bij het pension ook uitzicht op uitzicht op de bergen. Alle kamers hebben een kledingkast.
Stadion Alejandro Morera Soto ligt op 20 km van Owl House, en vulkaan Barva ligt 41 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Juan Santamaría, op 12 km van de accommodatie.