Lodging
Rooms? Think suites. Spaces so vast, they’re reminiscent of the open French countryside. Every lodging at Ambassadeur ensures a panoramic view, be it of the bustling city, tranquil sea, or the verdant greens. Plush linens, regal decor, and that ineffable French touch make every moment memorable. And after a good night’s sleep, perhaps it’s time for some culinary delight?