With a stay at Lonsdale Hotel in London (London City Centre), you'll be steps from Russell Square and 4 minutes by foot from The British Museum. This hotel is 0.4 mi (0.6 km) from Oxford Street and 0.6 mi (1 km) from Royal Opera House.
Featured amenities include a 24-hour front desk and luggage storage.
Take advantage of the hotel's room service (during limited hours).
Stay in one of 41 guestrooms featuring flat-screen televisions. Digital television is provided for your entertainment. Housekeeping is provided once per stay, and irons/ironing boards can be requested.
The results have expired, it is necessary to repeat the search so that the prices shown are correct.
Verified by VISA
Política de Cookies
Esta web utiliza 'cookies' propias y de terceros para ofrecerte una mejor experiencia y servicio. Pulsando en "aceptar" consientes el uso de todas las cookies, pero puedes cambiar la configuración de 'cookies' en cualquier momento. Política de Cookies Bestravel