We stayed in this resort for 2 nights as a part of tour group.
This place is just is just what you really need on vacation to get away from it all. No phones, No TV and No Wi-Fi. Just you, your companion and pure nature with chirping birds and croaking frogs. What a bliss!
The resort is nestled on...
More
- Also Known As:
- La Casa Del Suizo Hotel Quito
- La Casa Del Suizo Hotel
- La Casa Del Suizo Quito
