Situated in San Roque de Grecia, Costa Rica, La Terraza Guest House is a great place for the tourists with limited budget. From the Juan Santamaria International Airport, this house is just within a 35 minute driving distance. This guest house offers upscale amenities and ensure its guests get everything they want but don’t have to […]
The post La Terraza Guest House appeared first on Costa Rica.