L
Lauren Miskelly Review of THE GROSVENOR HOTEL VICTORIA L...
Convenient location near Victoria Station. Hotel h...
Convenient location near Victoria Station. Hotel has a nice London feel. A but confusing and lots of conference rooms near guest rooms.
Comments: