El Hotel La Vega ocupa una antigua casa de arquitectura típica Asturiana, con una espléndida galería acristalada. Se sitúa a la entrada del pueblo de Villanueva, con el Monasterio de San Pedro de Villanueva (SS. XII al XVIII), hoy Parador Nacional a solo 2 kilómetros de Cangas de Onís.
Tiene aparcamiento propio en su jardín, que está bañado directamente por el río Sella.
El Hotel cuenta con 6 habitaciones, 3 de ellas situadas en la primera planta y las otras tres son bajo cubierta.