15 rooms · ★★★★ · from £213
Situated in London’s museum district of South Kensington, Manson Place offers modern air-conditioned apartments just a 5-minute walk from South Kensington Tube Station.
Log in with your cycle.travel account:
Password |
Or simply use your account on: