Questo moderno hotel di design, situato nel centro di Oviedo, dispone di connessione Wi-Fi gratuita. Le camere sono dotate di aria condizionata e TV a schermo piatto. A disposizione anche una vasca o una doccia idromassaggio.
L'Hotel Nature Oviedo ospita un ristorante, il Chigre Nature Restaurant, che propone una cucina contemporanea a base di prodotti tipici delle Asturie.
La stazione ferroviaria di Oviedo si trova a soli 600 m dall'hotel. Oviedo, la storica capitale della regione delle Asturie, è la storica capitale delle Asturie. Si trova nella zona conosciuta come la Spagna Verde, che segue la costa settentrionale.