We stayed here back in 2010 actually, but at the time I forgot to write a review. I had nothing to do in the matter of picking what hotel we were at for this trip, so went in rather sceptical.
You can get better hotels in London, without a doubt. And I would recommend i.e. Montana Excel over this any...
More
- Manage your listing
