The Fleur De Lac, or Flower of the Lake, is housed in a fully restored French chateau, orginally built in 1915.
5 / 2
Full A/C, Fitness Center, City Transportation, 24-Hour Security
In-Room Movies, Wake Up Service, Hair Dryer, Mini Bar, Kitchens, Microwave, Wet Bar