What are the popular attractions nearby the 4-star Three Bedroom Apartment Near Mayfair hotel?
You can visit Trafalgar Square, placed nearly a 25-minute walk from the 4-star Three Bedroom Apartment Near Mayfair hotel or Pan Statue, which is 2.3 km away.
Which nearby attractions are worth visiting during a stay at Three Bedroom Apartment Near Mayfair hotel?
Guests staying at Three Bedroom Apartment Near Mayfair hotel will have the opportunity to visit Winter Wonderland (within a few blocks of the property) or Hyde Park, which is 0.6 km away.