Originally Posted by
Lurch
I will be in London in September. I have stayed several times at the Maida Vale and some Hiltons. The walk to the nearest is not bad. But I was wondering if there are any Marriotts very close.
Marriott Park Lane is right next to Marble Arch tube/metro station but that station has no elevators, so you'll have carry your luggage up quite a few stairs