Yes, there are 3 onsite restaurants, featuring alfresco dining and international cuisine. Nearby restaurants include Hostellerie des Pêcheurs (2.2 mi), Restaurant Pavillon Saint Martin (2.3 mi), and Zur Moselterrasse (2.9 mi).