Small Luxury Hotels in Soria
We found 2 properties with availability in Soria
Show on map
Hotel Soria Plaza Mayor
Plaza Mayor, 10, Soria, Spain
Providing 10 rooms, the 2-star Hotel Soria Plaza Mayor is nestled around a 5-minute walk from Douro River. Featuring luggage storage, this cosy hotel is located in the vicinity of Castillo Park.
Alameda Centro
Plaza Ramon Y Cajal, 5, Soria, Spain
Located about 5 minutes on foot from the organised Numantine Museum of Soria, the 4-star Alameda Centro Hotel Soria features Wi-Fi throughout the property and public parking nearby. Boasting an à la…
- 1-2