
Oviedo, Spain
Hotel Nature Oviedo
4-star hotel · HOTELES NATURE
This hotel is situated in the commercial centre of Oviedo. Guests will find themselves within easy access of the Congress Palace. The railway station is just 500 metres away. The hotel is situated within easy access of a broad…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Laundry service · extra charge


