Situated nearly 25 minutes on foot from the expansive park "Kensington Gardens", Mayfair Residence London also boasts easy access to Paddington train station which is only 1.6 km away. The apartment with a terrace is located within a few blocks of Selfridges London.
The public Trafalgar Square is about a 5-minute ride away, while the Still Water sculpture is just a 10-minute stroll from this apartment. Mayfair Residence is within a 2-km distance of Buckingham Palace in London. Underground stations around the accommodation include Marylebone merely 350 metres away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please