Staying in London on way back from France to USA and narrowed down to Andaz and The Arch. Comparable in price so just comes down to location and overall features of hotel. Andaz is in The City whereas The Arch is near Hyde Park. Some of our site seeing is going to be Westminster Abbey, Tower of London, Buckingham, Harrods, and walking parks.
Please sign in to post.