The Mayflower Hotel is closed. It is being refurbished throughout and will reopen under new ownership shortly.

 

Please visit our sister hotels for other London accommodation options:

 

The Prince William Hotel, Paddington

 

The Judd Hotel, Bloomsbury

 

The Blandford Hotel, Marylebone