Guest reviews of Hotel El Solar
Based on 268 reviews
- All reviews
Find reviews that mention:
Situated in Villa de Leyva, this hotel is within a 5-minute walk of Antonio Narino House Museum, Plaza Mayor, and Casa Museo de Luis Alberto Acuña. Museo Paleontológico and Villa de Leyva Plaza Major are also within 5 minutes.