Hotel El Sol Hotel Guadalupe, San José
8.6/10
Excellent
7 reviews
Free Wi-Fi
Free private parking
Situated in Guadalupe, Hotel El Sol has a garden. All rooms boast a flat-screen TV with cable channels and a private bathroom. The accommodation features a 24-hour front desk, airport transfers, room service and free Wi-Fi throughout the property.
Number of rooms: 24
Avenida 13 y Calle 21 San Jose , 00506 Guadalupe, Costa Rica