Stayed for 2 nights. The most spectacular thing about this hotel is the location - right along the Thames, facing the London Eye and Big Ben - which is why I wanted to stay here.
The shocking thing is the cost - the advertised price of over GBP250++ only gets you a basic, bare room, overloking the backyard. If you...
More
- Marriott London
- London Marriott
