• find us on facebook

Showing results 1 - 1 of 1 property.show results on map
1 Hotel.
Millennium & Copthorne Hotels at Chelsea Football Club
Fulham Road, Stamford Bridge, London, GB
The modern high rise Hotel at Chelsea forms an integral part of the twelve acre Chelsea Football Club entertainment complex in London, England. The complex, known as Chelsea Village, includes an array of shops and restaurants. Just beyond the hotel, Fulham Broadway underground station provides accessible transportation. Moreover, Chelsea Harbour stands 800 meters from the property, and London Heathrow Airport stands 73 kilometers away.
Page 1 of 1