Savoy Resort and Spa Beau Vallon This property is 1 minute walk from the beach. Located on Beau Vallon Beach, Savoy Resort & Spa offers 3 restaurants, a large 700 sqm outdoor pool and ... Save Up To 60%