Food and Drink

Millennium and Copthorne Hotels at Chelsea Football Club

3 Restaurants Lounge Room Service
A very nice hotel in a very nice area of London10/10 stars

Joel D. Toledo, Ohio,Aug 2020

Millennium and Copthorne Hotels at Chelsea Football Club