El Mayflower Hotel & Apartments se encuentra en Londres, en el centro de la ciudad y al lado de Kensington. El hotel no solo está cerca de los lugares de interés, sino también del transporte público. El personal del hotel habla muchos idiomas, como inglés, español, griego y rumano.
El establecimiento cuenta con una zona de salón donde podrás relajarte y hablar con amigos y otros huéspedes. También se ofrece prensa gratuita por la mañana y una zona de jardín con mesa y sillas. El hotel también cuenta con servicio de conserjería y recepción 24 horas.
El hotel dispone de 48 habitaciones. Hay habitaciones estándar, habitaciones dobles pequeñas, habitaciones dobles de lujo, suites, habitaciones familiares y mucho más, e incluyen baño privado, artículos de aseo y caja fuerte electrónica. En la habitación tendrás set de té y café y conexión wifi gratuita.
El Mayflower Hotel & Apartments no dispone de restaurante, pero hay muchas opciones en las inmediaciones. A poca distancia a pie hay varios sitios para comer, como el Nando's, McDonald's, el Gourmet Burger Kitchen y el Prince of Teck.
El Mayflower Hotel & Apartments está a pocos pasos de muchos de los lugares más populares de la ciudad. El Museo de Historia Natural está a poca distancia a pie. Podrás ir en coche hasta Hyde Park, el centro comercial Westfield London y el palacio de Kensington. Tendrás mucho que ver y hacer en la zona.