Yumani Parte Sur (Camino al Mirador), Isla del Sol
7 bedrooms
Baths
Guests
When you stay at Hostal del Sol in Isla del Sol, you'll be on a lake and 13 minutes by foot from Fuente del Inca and Escalera del Inca. This hostal is 11.2 mi (18 km) from Copacabana Beach.
WiFi/Internet
Pet friendly
Breakfast
24/7 front desk
No nearby properties available in this region at the moment.