Hello,
My family is interested in staying at one of the Hub by Premier Inn locations in London. I had narrowed it down to one of the Westminster locations. Both seem convenient to St. James Station. Before we finalize our booking, are any of the other locations recommended? Or does anyone have input on these two options?
We are looking for a nice location, near restaurants and easy access to visit other neighborhoods and sites in London. Input appreciated.
Thanks!
Joanne