Nature Oviedo Hotel is set in a shopping area of Oviedo next to Asturian Business Federation and Oviedo Civil Registry. The hotel opened in 2004 and remains an example of organic architecture in Oviedo ever since. The property features a safe deposit box, an elevator and parking.
The city center is 20 minute walking distance from the hotel. The property is about 850 meters away from Carlos Tartiere Stadium, Campoamor Theatre and Principe Felipe Auditorium.
Guests can reach Nature Oviedo Hotel by car from Asturias airport in 30 minutes.
Nature Oviedo Hotel comes with a minibar, climate control, TV, a heating system and a safe in all rooms. All bathrooms come with a hydro massage bath, a hydro massage shower and a hairdryer.
Business guests will appreciate a business center, a photocopier and a copier available on site.