Casa Rural La Chata

2.8
(33 reviews)
Plaza de Espana 1, Valsain Spain
9*21472109Official website
Budget
Farmhouse
Hotel
Casa Rural La Chata | Segovia | Spain | TripAligner