Le Jardin Francais is a regal hotel established in 1925, offering luxurious rooms and suites. It features acclaimed restaurants, a spa, and an indoor pool.