2 properties found
Filters
Sort by:
Castilla Termal Olmedo
300 m to the city centre
Pago De Sancti Spiritus S/N, Olmedo, Spain
Excellent
(1572 reviews)
starts from
US$ 171 per one night
Hotel Estacion
1.3 km to the city centre
Camino De La Estacion 5, Olmedo, Spain
Excellent
(248 reviews)
starts from
US$ 100 per one night
Change your search parametres to find the hotel you want.