Global Edition

Golf Industry News - Denia Marriott La Sella Golf Resort & Spa

Denia Marriott La Sella Golf Resort & Spa in Spain has re-opened following a full-scale renovation. Located on the Costa Blanca, 10 minutes from the coastal town of Jávea, La Sella’s facilities include 186 guest rooms, a 1,200 square metre spa, nine conference suites, three restaurants and 27 holes of championship golf designed by José […]