Hostal Villa Cecilia Villa Villavieja, Huila
7.7/10
Good
3 reviews
Free Wi-Fi
Boasting a garden, Hostal Villa Cecilia is situated in Villavieja. The accommodation features room service, a tour desk and luggage storage for guests.
Number of rooms: 10
CALLE 5 4-42 CENTRO, 411020 Villavieja, Colombia