A restaurant, a bar/lounge, and a conference center are available at this smoke-free hotel. WiFi in public areas is free. Other amenities include a coffee shop/cafe, self parking, and dry cleaning.
Oca Villa de Avilés Hotel is located in Aviles. Palacio de Camposagrado and Cabo de Peñas Lighthouse are local landmarks, and the area's natural beauty can be seen at Bay of Biscay and Canal del Narcea. Spend some time exploring the area's activities, including golfing.