Copthorne Tara Hotel
Copthorne Tara Hotel
This popular hotel boasts a privileged location in the heart of London, within a short 300m stroll of the shops, cafes and restaurants of Kensington High Street and convenient to parks, museums and transport links to all parts of the city. With its welcoming lounges and comfortable rooms, Copthorne Tara Hotel provides a home from home experience and an ideal sightseeing base.