Millennium & Copthorne Hotels at Chelsea Football Club 4 stars

Fulham Road, Stamford Bridge, Hammersmith and Fulham, London, SW6 1HS, United Kingdom

Hotel image
Read more reviews for Millennium & Copthorne Hotels at Chelsea Football Club