Hotel Restaurante Oviedo is located in Luarca, within a 5-minute walk of Playa de Luarca and one mile of Portizuelo Beach. With free WiFi, this 1-star hotel has a shared lounge and a restaurant. Some units at the property feature a patio with a mountain view. At the hotel, all rooms are equipped with a desk, a flat-screen TV, a private bathroom, bed linen and towels. All guest rooms include a closet. Playa de Tourán is 1.5 miles from Hotel Restaurante Oviedo. The nearest airport is Asturias Airport, 31 miles from the accommodation.