With a stay at Gresham Hotel in London (London City Centre), you'll be steps from Oxford Street and Shaftesbury Avenue. This hotel is 0.1 mi (0.2 km) from The British Museum and 0.3 mi (0.5 km) from Russell Square.Room detail info:
Make yourself at home in one of the 42 guestrooms. Bathrooms with showers are provided. Housekeeping is provided weekly, and irons/ironing boards can be requested.
|Check In & Check Out||