Showing posts with label hotel russell. Show all posts
Showing posts with label hotel russell. Show all posts

Thursday, 20 December 2012

Hotel Russell Review

This week just gone my company happened to send me to my second favourite city in the world so far (Los Angeles is my first) LONDON! As I would be based on Tottenham Court Road for three days, the company booked me into a nearby hotel... Hotel Russell is a 373 bedroom situated in the picturesque Russell Square, not a five minute journey from the Russell Square tube station. Upon walking into the hotel, I genuinely thought my company had made a mistake and thought that a director was going to London instead of me, because it was so grand and majestic!

*Impressive, right?*