Located in Camden, this hotel is a short stroll from the British Library. This hotel is found within a 5 minute walk of Russell Square.
Amenities at the hotel include internet, an airport shuttle and parking.
The George Hotel London has 40 comfortable rooms.
The hotel serves a full English breakfast every morning.
Local sites nearby the George Hotel London include University of London, British Museum and Tottenham Court Road. The hotel is located close to a range of dining options.