The Mayflower


Clean, bright, independent, centrally-located hotel with easy access to transport, major tourist attractions and exhibition centres.

The Mayflower is a delightful hotel that prides itself on friendly and efficient service. Each of our 47 rooms are individually themed and have private marbled bathrooms and state-of-the-art walk-in bath/shower rooms.

This content has been supplied by The Mayflower

Look for similar items by category

Is The Mayflower your business?

Find out how you can update and improve this listing.