Walking distance from the center of the town of Escazu, only 20 minutes from San Jose and the airport, the Costa Verde Inn is the perfect setting from which to enjoy the serene countryside in the mountains just outside of the capital--or the fascinating, one day tours and adventures which we will be happy to arrange for you.
Visit the siteGo Back .:. 5753 Visits