Park Lane Apartments

Starting at
$3.014
Room
Room
Lounge

TripAdvisor Review

Based on 33 review

See all

Property Location With a stay at Park Lane Apartments/shaw House in London (London City Centre), you'll be steps from Piccadilly and Park Lane. This property is 0.3 mi (0.5 km) from Hyde Park and 0.5 mi (0.8 km) from Green Park. Distances are displayed to the nearest 0.1 mile and kilometer. - Par...

More details