La Chapelle Saint Martin is a fine dining French restaurant set within a luxurious hotel. This elegant establishment offers a refined culinary experience amidst a beautiful park.