Le Bistro is a restaurant with a seasonal garden terrace, offering European cuisine. It's part of a hotel providing amenities like free WiFi.