Oviedo Hotel Rating 5* stars

Oviedo is a beautiful city in northern Spain, full of breathtaking architecture. It's no exaggeration to say that there are landmarks at every turn. Gothic churches (San Salvador Cathedral), baroque palaces (Palacio Valdecarzana Heredia), the...