Please sign in to post.

London Elizabeth Hotel

Has anyone stayed at the London Elizabeth Hotel and, if so, what was your experience and feedback?
jeanie in kansas

Posted by
2804 posts

There are two "Elizabeth" hotels in London.....there is London Elizabeth on Lancaster Terrace...we have stayed there several times and it's been great each time. Then there is the Elizabeth Hotel on Eccleston Square.

Posted by
417 posts

I think that the Lancaster Square location has to be the one being asked about. We stayed in the Eccleston Square location and enjoyed it very much. However on booking a room for this coming summer, I can't seem to find it any longer. Perhaps it is out of business or being renovated?