Médousa Bistrot & Suites is a hotel offering a bistrot experience. It features a garden and terrace, with Italian, seafood, Mediterranean, and fusion cuisine.