Hotel Santa Marta, located on Spain’s Costa Brava, offers guests unforgettable stays in an exceptional setting, right on one of the region’s most beautiful beaches, with direct access to the shore. Just 3 km from two charming local villages, the hotel provides endless opportunities for leisure,...