Russell Square Hotels

 Relax and enjoy your break in London by staying in the lovely Russell Square area of the city. Russell Square is a large garden square in Bloomsbury, in the London Borough of Camden. Recently refurbished its centrepiece is a fountain with jets playing directly from the pavement. Located near Holborn and Russell Square tube stations and a stone's throw from the British Museum. It is also walking distance to top attractions such as Covent Garden, the West End and the shops on Oxford Street. iHotels London bring you a selection of the finest Russell Square Hotels including Minc Cock Lane.

 

Browse our iHotels London ads above for the offer which most suits you. Book today while offers last at our Russell Square Hotels!

HOTEL OF THE MONTH
Jurys Chelsea
Advance Purchase Rate. Book Jurys
in Chelsea Early and Save!