Myself and my mum stayed here for 4 nights whilst visiting my sister and enjoyed our stay very much . Helen and Patrick are the perfect hosts they are very friendly and helpful . The room we were given was on the ground floor as when i booked i mentioned my mum struggled a bit going upstairs so that was...
More
- Also Known As:
- Mayflower Plymouth, England
- Official Description (provided by the hotel):
-
The Mayflower is a delightful, four storey building built around the 1890's with a welcoming, friendly atmosphere. We are located close to the historic bustling Barbican area, where everything is, and an easy five minute stroll will lead you to the City where you will find a traffic-free shopping centre.
...
more
less