Suite 1907 Oviedo Hotel Oviedo, Asturias
Featuring city views, Suite 1907 Oviedo is situated in the City Centre district of Oviedo, 200 metres from Campoamor Theatre and 500 metres from Oviedo Town Hall. The air-conditioned accommodation is 500 metres from Plaza de España.
Number of rooms: 28
Calle Uria 12, Sexto, 33003 Oviedo, Spain