BOOK A TABLE

THE VIEWING DECK

The Mayflower is a beautiful jewel on the Southern Coast. Feel at ease in the calm serene environment, dine on the nation's favourite dishes or stay in one of the uniquely stylish rooms with stunning coastal views.

~

STAY ON THIS FREQUENCY

~

Submitting Form...

The server encountered an error.

Stay tuned for more.

Enjoy information about our latest news, promotions and events