Grand Cayman Villas Client: Grand Cayman Villas Location: George Town, Cayman Islands ← St. Regis Bahia Beach Resort Hard Rock Hotel (Cherokee Casino) →