The Fleur De Lac, or Flower of the Lake, is housed in a fully restored French chateau, orginally built in 1915.
110 / 4
Full A/C, Pool, Fitness Center, City Transportation, Concierge
In-Room Movies, Voicemail, Ironing Board, Hair Dryer