Mayflower Hotel and Apartments offre plusieurs hébergements répartis dans Londres. Â
Choisissez une des 48 chambres dotées d''une télévision à écran plat. L''accès Wi-Fi à Internet gratuit vous permet de rester en contact avec le reste du monde. Une salle de bain privée avec une douche est à votre disposition. Vous y trouvez également des articles de toilette gratuits et un sèche-cheveux. Les prestations offertes par l''établissement comprennent un téléphone et le service d''entretien est assuré tous les jours.