Stay at Cape Royale Luxury Hotel & Spa in one of our

32 Deluxe One-Bedroom Suites

Other Accommodation Options