Grenville Hotel
London England
Check in
2:00 PM
Check out
11:00 AM
Located in London (London City Centre), Grenville Hotel is within a 15-minute walk of The British Museum and Russell Square. This hotel is 1.2 mi (1.9 km) from St. Paul's Cathedral and 1.3 mi (2.1 km) from Leicester Square.
Make yourself at home in one of the 17 guestrooms. Wireless internet access (surcharge) is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.
Property Details
Location
4 Guilford Street, London, England WC1N 1DR, United Kingdom