Abella de la Conca Hotels

Map of Abella de la Conca Hotels

Abella de la Conca is a small municipality located in the province of Lleida, in the autonomous community of Catalonia, Spain. Situated in the heart of the Pyrenees mountains, Abella de la Conca is known for its stunning natural beauty and picturesque surroundings. The town is characterized by its charming medieval architecture, with narrow cobblestone streets and historic stone buildings. The centerpiece of the town is the 11th-century Romanesque church of Santa Maria, which is a popular attraction for visitors.

Casa Jou Abella de la Conca
9.7/10 Exceptional
Free Wi-Fi Free private parking

Casa Jou is located in Abella de la Conca. This holiday home features a garden, barbecue facilities, free Wi-Fi and free private parking.

Passatge Sant Roc, 1, 25651 Abella de la Conca, Spain