p>Located in Catalonia on the beach of Sant Salvador, just 70 kilometers from Barcelona, Le Méridien Ra Beach Hotel amp; Spa offers an ideal setting to explore the Mediterranean coast, ...