Hotel Nueva Alcazaba de Busquistar – affordable 4-star luxury near the Alpujarra’s highest village of Trevelez
THE Nueva Alcazaba is a stunning hotel complex set in the heart of the Alpujarra Alta, just 4km from the area’s highest village of Trevelez,