Map of Copthorne Tara Hotel London Kensington |
Copthorne Tara Hotel London Kensington
The award-winning, Copthorne Tara Hotel is located in a quiet corner of fashionable Kensington just minutes from the Kensington Museums, the Royal Albert Hall and Harrods and within easy reach of a great choice of shops and restaurants in Kensington an... [more...]
Copyright © 1999-2008 Excelsior Information Systems Limited.
All rights reserved.
Press Room Terms of Use Privacy Link to Us Self-Catering Advertising Index Site Map
