Hotel Nature Oviedo
Hotel
Oviedo, Asturias
This contemporary design hotel, located in central Oviedo, features free Wi-Fi. Air-conditioned rooms have a flat-screen TV. There is also a hydro-massage bath or shower. Oviedo train station is located just 600 metres from the hotel.
Number of rooms: 36
Comandante Vallespin, 3, 33013 Oviedo, Spain