London's Best Hotel
16 Apr 08, 16:19
Beyond expectations
If you want a decent place in London, that's world class, but is chilled and comfortable - City Inn Westminster is defo. The place to check-in to.
The Millbank Lounge is fantastic, rooms are the best in town and the Thames Suite gives you views across Westminster money can't buy.
Groups: gwr fm


