Map of Copthorne Tara Hotel London Kensington |
Copthorne Tara Hotel London Kensington
The Copthorne Tara Hotel, one of the most well-known hotels in London is located in a quiet corner of fashionable Kensington just minutes from the Kensington Museums, the Royal Albert Hall, Harrods and a great choice of shops in Kensington and Notting ... [more...]
Copyright © 1999-2009 Excelsior Information Systems Limited.
All rights reserved.
Press Room Terms of Use Privacy Link to Us Self-Catering Advertising Index Site Map
