Hotel El Sol
San José San José Province
Check in
12:00 PM
Check out
12:00 PM
Located in San José (Carmen), Hotel El Sol is within a 10-minute drive of Sabana Park and National Stadium of Costa Rica. This hotel is 6.7 mi (10.8 km) from Multiplaza Mall Escazu and 7.2 mi (11.6 km) from Avenida Escazú Shopping Center.
Make yourself at home in one of the 6 guestrooms. Complimentary wireless internet access is available to keep you connected.
Property Details
Location
Avenida 13 calle 21 San Jose ,Guadalupe, San José, San José Province , Costa Rica