Villa
Pilar se encuentra a 600 metros de altitud, en el pueblo de La Llovera,
con buena comunicación, rodeada de verdes prados y muchas vistas,
sobre todo, a la montaña de Peña Mayor.
La Llovera, está en el centro de Asturias, a dos Km. de Carbayín
alto, a once Km. de Pola de Siero que es la capital del concejo, y a treinta
minutos aproximadamente de las principales ciudades del Principado: Oviedo,
Gijón, Avilés, Langreo, Nava, Villaviciosa.
A 45 minutos, el visitante se encuentra en la zona del Oriente asturiano,
donde está el principal núcleo turístico de la región;
Ribadesella, Cangas de Onís, Covadonga y Llanes.