

Located in San Rafael, Courtyard by Marriott San Jose Escazu is in the business district, a 1-minute drive from Multiplaza Mall Escazu and 6 minutes from La Salle Natural Science Museum. This hotel is 3.1 mi (5 km) from Iglesia Escazú and 3.3 mi (5.4 km) from National Stadium of Costa Rica.