Stay at Cape Royale Luxury Hotel in one of our

Villa Marie - Exclusive Three Bedroom Rooftop Villa

Other Accommodation Options