Le Mayflower Hotel & Apartments vous accueille dans le centre-ville de Londres, à proximité de Kensington. L'hôtel se trouve non seulement à proximité de lieux que vous pourriez souhaiter visiter, mais aussi des transports en commun. De nombreuses langues sont parlées à l'hôtel, notamment l'anglais, l'espagnol, le grec et le roumain.
L'établissement dispose d'un coin salon où vous pourrez vous détendre et discuter avec des amis et d'autres clients. Vous bénéficierez également de journaux gratuits le matin ainsi que d'un jardin avec une table et des chaises. L'hôtel dispose également d'un service de concierge et d'une réception ouverte 24h/24.
L'hôtel dispose de 48 chambres. L'établissement propose des chambres standard, des petites chambres doubles, des chambres doubles de luxe, des suites, des chambres familiales et bien plus encore. Les salles de bain privatives sont pourvues d'articles de toilette et d'un coffre-fort électronique. Toutes les chambres disposent d'un plateau/bouilloire et d'une connexion Wi-Fi gratuite.
Le Mayflower Hotel & Apartments ne possède pas de restaurant, mais vous trouverez de nombreux restaurants dans ses environs. Parmi les restaurants populaires qui l'entourent, vous trouverez le Nando’s, un McDonald’s, le Gourmet Burger Kitchen et le Prince of Teck.
Le Mayflower Hotel & Apartments se trouve à proximité de nombreux sites populaires de la ville. Le musée d'histoire naturelle, par exemple, est accessible à pied. Vous pourrez rejoindre Hyde Park, le centre commercial Westfield London et le palais de Kensington en quelques minutes de route. Vous aurez beaucoup à voir et à faire dans la région.