Top Boutique Hotels Soria
View all photos
From
71$/night
Hotel Soria Plaza Mayor
Cheap Boutique Hotels in Soria
View all photos
From
148$/night
Hotel Apolonia Soria
Small Boutique Hotels Soria
View all photos
From
102$/night
Parador De Soria
Boutique Hotels in Soria City Centre
View all photos
From
73$/night
Alameda Centro
Location
Soria, Castile and Leon, Spain, 42002
Contact Us