Mayfair House

Mayfair House Book / Directions
Located in London City Centre- this luxury apartment building is within a 5-minute walk of Park Lane and Piccadilly. Green Park and Bond Street are also within 10 minutes. Green Park Underground Station is 6 minutes by foot and Hyde Park Corner Underground Station is 8 minutes.
Address
England London22-28 Shepherd Street
Nearest stations
About 3 minutes from Hyde Park Corner(S) on foot
Rating
★★★★★5.0
Reference price
$382.57
Reserve

Transit information

Nearest places

Nearest hotels