Grange Strathmore Hotel

Starting at
$159

TripAdvisor Review

Based on 951 review

See all

Property Location Located in London (London City Centre), Strathmore Hotel is within a 10-minute walk of Victoria and Albert Museum and Science Museum. This 4-star hotel is 0.7 mi (1.1 km) from Hyde Park and 0.8 mi (1.3 km) from Kensington Palace. Distances are displayed to the nearest 0.1 mile an...

More details