Restaurant & bar
The Mayflower hotel restaurant and bar is the ideal spot for a refreshing drink and a light lunch. There’s chilled vibe, with an outside seating area, where you can enjoy light meals, breakfast or a snack. Enjoy predrinks in our stylish indoor area before setting out on the town.