I will be visiting London from the US March 13th-19th. This is my first time in the UK, and I am looking for suggestions for hotels.
I am looking for a hotel with the best location and easy access to the tube and popular attractions.
I was considering Le Meridien in Piccadilly, but I was hoping for an insiders perspective.
I have an open budget so any advice is greatly appreciated.
Thanks Again!
I am looking for a hotel with the best location and easy access to the tube and popular attractions.
I was considering Le Meridien in Piccadilly, but I was hoping for an insiders perspective.
I have an open budget so any advice is greatly appreciated.
Thanks Again!