travelXchange logo

Mayflower Hotel

26-28 Trebovir Road, , Greater London,
 image
About Mayflower Hotel
" Welcome to the Mayflower Hotel, an elegant escape nestled in the vibrant heart of Greater London. This charming property captures the spirit of exploration, offering stylish accommodations that echo the adventurous namesake’s journey. With convenient access to iconic attractions and superb transport links, it's perfect for history buffs, business travelers, and families on the go. Indulge in modern amenities with a classic twist, and let the Mayflower be your home base for unforgettable London adventures. "
Fast Facts
Mayflower Hotel Location
Nightlife Location Map
Venue Links
Social Media Links
small TX logo TravelXchange.com.au
Research * Plan * Share
About | Contact | Membership | Privacy Policy