Toll free from U.S. or Canada 1-866-277-1352

Located in the west of San Jose, it is close to shopping centers and important office centers that are the headquarters of large multinational companies that have their offices in Costa Rica. It is only 45 minutes away from the beaches of the Central Pacific.

Escazú 3
Escazú 2
Escazú 1