With a stay at Gresham Hotel in London (London City Centre), you'll be steps from Oxford Street and 3 minutes by foot from The British Museum. This hotel is 0.3 mi (0.5 km) from Russell Square and 0.5 mi (0.7 km) from Royal Opera House.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||