Tag Archives for london.

Hotel Review: DoubleTree Westminster, London, UK

A couple of weeks ago I stayed at the DoubleTree Hotel, Westminster, in London. The hotel is beautiful. It is located very close to the UK parliament, Big Ben,¬†Buckingham¬†Palace and I am assuming 10 Downing Street. It’s also literally across the river from Jubilee Gardens, best known for the London Eye. The hotel has good…

Continue Reading »