Avellaneda Hotels

Map of Avellaneda Hotels

Avellaneda is a small and charming village located in the province of Ávila, in the autonomous community of Castile and Leon, Spain. Situated in the heart of the Iruelas Valley, Avellaneda is surrounded by stunning natural landscapes, including lush forests, rolling hills, and the picturesque Iruelas Reservoir. The village itself is characterized by its traditional Spanish architecture, with whitewashed buildings, narrow cobblestone streets, and a tranquil atmosphere. The local church, dedicated to San Pedro, is a prominent feature of the village, and its bell tower can be seen from miles around.