8.9/10
Wonderful
2 reviews
Free Wi-Fi
Featuring a restaurant, IMPERIO del SOL offers accommodations in Isla del Sol. Free Wi-Fi access is available.
Number of rooms: 41
Parte Sur Isla del Sol, 9999 Comunidad Yumani, Bolivia