Mayflower Inn is a popular choice amongst travelers in Roddickton (NL), whether exploring or just passing through. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one. 24-hour front desk, meeting facilities, restaurant, laundry service, shops are on the list of things guests can enjoy. Alarm clock, telephone, television LCD/plasma screen, satellite/cable TV, refrigerator can be found in selected guestrooms. The hotel offers various recreational opportunities. Discover all Roddickton (NL) has to offer by making Mayflower Inn your base.

Location :
63 Majors Street, Roddickton (NL), A0K 4P0

Hotel Details

Accomodation Type: Inn
Star Rating: 3
Check-in Time: 06:00 PM
Check-out Time: 11:00 AM