Considering the Ramada Jarvis Heathrow in London?
A VT member wrote the following comment about visiting London:
You absolutely MUST NOT... by Weston01
You absolutely MUST NOT sleep!! haha. There is so much to do and see...please don't waste your trip by sitting around in a hotel room. Especially if you're American...you'll easily find buildings that are older than all of our country! You get to walk streets that we only see and hear of in text books. The people. The food. The proximity to the rest of Europe!!