En los bosques de Carara, con el rio Turubares como vecino.
Quinta Lapas
Phone Number: +50622444746 , 2244-4746
Website: Suggest Official Website
Categories: Hotel
Address: Turrubares, 11604 San José (Costa Rica)
GPS Coordinates:
9.8524,-84.51172
San Luis, Turrubares Canton, San José Province, Costa Rica
Facebook: facebook.com/213582182125235
Instagram: Photos and Videos