Spa Profile: Hibiscus Spa at The Westin Grand Cayman Seven Mile Beach Resort & Spa The 7,000 square-foot spa is nestled within a tropical paradise in the Cayman Islands. Read More spa profileSpa & Beauty TodayOctober 20, 2019spa profile, spa profiles, hibiscus spa, westin grand cayman, westin grand cayman seven mile beach resort and spa, grand cayman spa, cayman islands spa Comments