Now Showing
Copthorne Tara
Scarsdale Place Kensington, London, England W8 5SR United Kingdom
Compare Rates
|
93 Reviews
|
$139 Avg Price
Hotel Description
Copthorne Tara Hotel is two blocks from Kensington High Street shops, half a mile from Harrods and Royal Albert Hall, and approximately 23 miles from London Heathrow Ai...more
|