The Mayflower Inn is Roddickton’s longest continuous running business, opening its doors in 1974 with just eight rooms. The family business, a key employer in
Live Rural Newfoundland & Labrador
STAY, CREATE & EXPLORE
The Mayflower Inn is Roddickton’s longest continuous running business, opening its doors in 1974 with just eight rooms. The family business, a key employer in