The Chelsea Harbour Hotel

from
check rates
avg/night
up to: % savings
Chelsea Harbour, London, England SW10 0XG
  • stars
  • rating
This London hotel overlooks the boats in Chelsea Harbour, within 2 kilometers of Stamford Bridge Stadium, Battersea Park, and the Earl's Court Exhibition Centre. Buckingham Palace is 4 kilometers away. read more
Special Offer
Reviews
Millennium & Copthorne Hotels at Chelsea Football Club

from
check rates
avg/night
up to: % savings
Fulham Road, London, England SW6 1HS
  • stars
  • rating
Millennium & Copthorne Hotels are located in the capital’s trendy West End at Stamford Bridge, the home of Chelsea Football club, and just 400 metres from Fulham Broadway Tube station. read more
Special Offer
Reviews