Hotel Santa Clara
Bar · Casual Dining
Hotel Santa Clara is a 1-star hotel located in the center of Oviedo, situated between the historic quarter and the commercial area. It offers free Wi-Fi throughout the property and has a bar.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Hotel Santa Clara.
Local restaurants nearby
Calle Santa Clara, 1, Oviedo, Spain



