I return to this hotel time after time because it puts me right in the middle of everything I could possibly need while in London.
The Grand really can't be beat for location and price. I have stayed at this hotel five or six times now, and each stay has been worry free. I often arrive on a red-eye and...
More
- Grand At Trafalgar Square London
