Aerial view of the Westin Grand Cayman Seven Mile Beach Resort & Spa.
Aerial view of the Westin Grand Cayman Seven Mile Beach Resort & Spa. Credit: Westin Grand Cayman Seven Mile Beach Resort & Spa.
Aerial view of the Westin Grand Cayman Seven Mile Beach Resort & Spa. Credit: Westin Grand Cayman Seven Mile Beach Resort & Spa.