121 Old Brompton Road,London, SW7 3RX
Plot an area on map:
South Kensington
Show similar hotels:
All South Kensington Hotels
All 4 star Hotels
4 * hotels in South Kensington
Pinpoint attraction on map:
Natural History Museum0.6km
Chelsea and Westminster Hospital0.6km
Fulham Road0.7km