7-11 Queensberry Place, London, SW7 2DC
Location: South kensington
Prices start from: £50.00
Type: Hotel
Check-in: 14:00
Check-out: 11:00
