Hotel El Sol
San Francisco San Jose
Check in 1:00 PM
Check out 12:00 PM
With a stay at Hotel El Sol in San Francisco, you'll be within a 10-minute drive of Sabana Park and National Stadium of Costa Rica. This hotel is 6.8 mi (10.9 km) from Multiplaza Mall Escazu and 0.6 mi (1 km) from Estación del Ferrocarril de Costa Rica.
Stay in one of 2 guestrooms featuring flat-screen televisions. Bathrooms feature showers with rainfall showerheads. Conveniences include fans, housekeeping is provided daily, and irons/ironing boards can be requested.
Property Details
Location
Sobre Avenidas 15 Y 17, San Francisco, San Jose 10801, Costa Rica