• find us on facebook

Showing results 1 - 1 of 1 property.show results on map
1 Hotel.
Jurys Inn Chelsea
Imperial Wharf, Imperial Road, Fulham, London, GB
The contemporary Jury Inn Chelsea hotel is part of the Imperial Wharf development in the upmarket Chelsea district of west London, England. Chelsea Harbour, on the River Thames, is 400 metres from the hotel and the shops of the King's Road are 500 metres away. Fulham Palace, the former country retreat of London's bishops, is a mile away. The nearest Underground station is Fulham Broadway. Hotel Features.
Page 1 of 1
1