Le Saint Pierre is a French restaurant with modern bistro dining, offering simple, stylish rooms and free WiFi.