



not rated
Oviedo, Spain, 33003
+ (34) 985-220 596
$105 and up / Check Availability
Modern hotel in refurbished 1885 building with restaurant and bar; situated in the city center; the staff is multilingual.