De Mayflower Inn ligt in het centrum van Roddickton en biedt wandel- en sneeuwscooterpaden op het terrein. Het biedt een restaurant, gratis WiFi en een dagelijks continentaal ontbijt.
Elke kamer is uitgerust met een flatscreen-tv met kabelzenders, een koelkastje en strijkfaciliteiten. Tot de extra's behoren een eigen badkamer, beddengoed en handdoeken. Sommige kamers kijken uit op de oceaan.
De Mayflower Inn heeft een 24-uursreceptie. Op verzoek en tegen een toeslag kunnen diverse excursies worden geregeld, zoals vissen op de Atlantische zalm en een Zodiac-boot.
Deze huisdiervriendelijke accommodatie biedt gratis parkeergelegenheid. Het ondergrondse zalmzwembad ligt op een afstand van 14 km.