Attractions & Activities The Westin Mar 30, 2017 1 0 The newly renovated Westin Grand Cayman Seven Mile Beach Resort & Spa is absolutely beautiful – just see for yourself! The Westin Grand Cayman Seven Mile Beach Resort & Spa. Read More