Guilford House Hotel
London England
Check in
2:00 PM
Check out
11:00 AM
Located in London (London City Centre), Guilford House Hotel is within a 15-minute walk of Russell Square and The British Museum. This guesthouse is 0.5 mi (0.9 km) from University College London and 1.2 mi (1.9 km) from St. Paul's Cathedral.
Make yourself at home in one of the 14 guestrooms. Wireless internet access (surcharge) is available to keep you connected. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
Property Details
Location
6 Guilford Street, London, England WC1N 1DR, United Kingdom