Located in Bloomsbury, George Hotel London is conveniently situated near many places of interest like British Museum, shopping and business areas. There are many theatres and cinemas in just a few streets away like Bloomsbury theatre, Drill Hall Theatre and Renoir Cinema. George Hotel has an easy access to various part of London by nearby Underground Stations like the Russell Square and Euston. The Hotel is approximately 400 meters away from the Stations.
Not what you're looking for?