Bella Vista is a hotel with an on-site restaurant specializing in Provençal seafood cuisine and offering room service.