Hotel Overview
The Hotel Russell in London is a grand Victorian building in the heart of Bloomsbury. It has recently completed a multi million pound refurbishment and is finished to a very high standard. The public areas maintain many original features; including a mosaic tiled floor in the reception area. At the Hotel Russell, rooms will vary in style from modern and contemporary to traditional and come in all shapes and sizes (due to the age of the building). All are of a good 4 star standard.