PUEBLO ANDALUZ

san_pedro_alcantara, spain. NACIONAL 340, KM 172
This beach hotel has all of the charm of a typical Andalusian village as the 203 double rooms and 8 single rooms are spread over [ + ]