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.