Land of the Sun Hotel
Photo gallery for Land of the Sun Hotel
Overview of Land of the Sun Hotel
Land of the Sun Hotel
3-star Cotacachi hotel with restaurant
Reviews
8.6
Excellent
Popular amenities
Explore the area
Calle Garcia Moreno 13-67, Sucre, Cotacachi, Imbabura, 100307
- Cotocachi Cultural Museum1 min walk
- Restaurante La Casa Del Turiste2 min walk
- Especiales “Carnes Coloradas” Esther Moreno de Unda2 min walk
- Plaza de Ponchos12 min drive