The George Hotel
London | London, Greater London, England
Ratings:


Prices From : £38.00
Number of Rooms: 40
Tucked away just north of Russell Square on the edge of Bloomsbury, there is this half-circle Georgian town-houses, (built c. 1807) overlooking Cartwright Gardens.
The George Hotel always make sure that the guest rooms are comfortable and nicely equipped to give a feeling of being home while away from home. It is a perfect location for a stay in London as the Hotel is within walking distance to the British Museum and the West End which is an ideal place for theatres and shopping.