Diseñado con elegancia y originalidad, el hotel Mayflower está cerca de las atracciones comerciales, culturales e históricas de Londres.
Las modernas zonas comerciales de Knightsbridge y Chelsea están convenientemente situadas, como lo están los famosos museos Victoria & Albert y los clubes nocturnos de West End.
El Hotel ofrece una mezcla fascinante de influencias orientales y lujos modernos. Telas atractivas y antigüedades indias y orientales abundan en las habitaciones, de diseño exclusivo.