Hotel nearby San Isidro
1 found
![](/img/temp/1.jpg)
Villa Emilia Wellness Center and Retreat
Offering free WiFi throughout the property, Villa Emilia Wellness Center and Retreat is located in El Cedral. With a garden, the property also features a terrace. The accommodation features a tour desk and luggage storage space for guests.
More Hotel in other Cities
Interesting places in San Isidro
Search this area