Get Travalour for free on Google Play

1 guest

Hotels near Natural History Museum

Cromwell Rd, South Kensington, London SW7 5BD, UK

Very good

7 reviews

7.8

Amenities

Free Wifi

Price per night

USD 43

Choose your room

Cheval Harrington Court Apartments

Excellent

16 reviews

8.9

Amenities

Free Wifi

Price per night

USD 212

Choose your room

Good

134 reviews

6.6

Amenities

Free Wifi

Price per night

112

USD 55

Choose your room