Food and Drinks

Copthorne Tara Hotel London Kensington

4 Restaurants Lounge Room Service
Great central place to stay10/10 stars

Susan884. Newcastle upon Tyne, United Kingdom,May 2022

Copthorne Tara Hotel London Kensington