Welcome to the Peach B & B of San Luis
We are Located at 3,300 ft above sea level on a mountain ridge just seven minutes above the town of Grecia,
Costa Rica
40 minutes from San Jose Airport
The night view is a stunning sparkling view of several towns as far away as the airport.
Indoor and outdoor terraces.