Tags: Small Hotel

Villa Escazú

0 reviews
Villa Escazú

900 mts West of Banco Nacional, , , , 1401-1250


Villa Escazú is a Swiss Chalet style home on the hillside of Escazú overlooking the Central Valley. Conveniently located 15 minutes equidistant from the airport and San Jose. Built of native Costa Rican woods with beautiful mountain and valley views and ...

Telephone(506) 2289-7971