Possible nice place to stay in London?

I'm starting to get the European travel jitters again, what with the recent weakening of the Euro.
The Copthorne Tara hotel is a 3.5- to 4-star hotel in Kensington that seems to be pretty reasonably priced, starting at 120 dollars/night on Expedia.
0 Comments:
Post a Comment
<< Home