Food and Drinks

Copthorne Tara Hotel London Kensington

5 Restaurants Lounge Room Service
"Delicious food and great value" 10/10 stars

Roger. Plymouth, United Kingdom, Aug 2018

Copthorne Tara Hotel London Kensington