Featuring a terrace with mountain views, Casa Atirro is a holiday home, set in Atirro. The property boasts views of the garden and is 48 km from San José. Free WiFi is provided . An oven, a toaster and a fridge can be found in the kitchen.
Book this Hotel