La Casa Sol
Cascada de Peguche, Otavalo, Ecuador
See Room Choices:
- Be the first to review this place!+10 points (applies to reviews that are 75 characters or more)
Very Good!17 reviews across the web.
- Room100% thought the view was good.
- ServiceWorld class service. 92% of the guests loved it.
- HotelHotel is great. 87% satisfied guests.
- LocationLocation is great. Appreciated by 85% of guests.
- FoodFood is average. Only 65% of guests had positive things to say about it.