AC Hotel San Jose Escazu
With a prime location near downtown San Jose, AC Hotel San Jose Escazu invites visitors to enjoy the convenience of the city while savoring a relaxing getaway in their hotel room or suite. Popular locales like Avenida Escazu shopping center are nearby.