Apartment/Flat About Hotel Santa Cruz
Hotel Santa Cruz is a 1-star hotel in Oviedo, Spain. It is one of 82 places to stay in Oviedo listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 1 stars
Location
Calle Marques de Santa Cruz 6, Oviedo, Spain
Loading map…
Frequently asked questions
Where is Hotel Santa Cruz located?
Hotel Santa Cruz is located at Calle Marques de Santa Cruz 6, Oviedo, Spain.
How many stars does Hotel Santa Cruz have?
Hotel Santa Cruz is rated 1 stars.