The Guilford Hotel is centrally located in the heart of London just a few minutes walk from Russell Square Tube Station. Enjoy this warm and friendly atmosphere at hotel whilst getting the most from your stay in London.
Suitable for business or leisure travellers alike, the hotel is ideally situtated just minutes away on foot from many of London's famous landmarks and attractions such as:
Each guest room is comfortably decorated and offers the following:
NEARBY ATTRACTIONS: Russell Square, Bedford Square, Bloomsbury Square, Coram's Fields, Foundling Museum, Senate House, Great Ormond Street Hospital, British Museum, Brunswick Square, Dickens Museum, St. George's Church