The Grange Holborn Hotel
Local business
WC1B 4AR London
United Kingdom
Phone: +44 (0) 20 7242 1800
Website: http://www.grangehotels.com/hotels-london/grange-holborn-hotel/grange-holborn-hotel.aspx?ui=en-gb
Prominently located in the vibrant Holborn area and being a short walk from the shops and theatres of the West End, the Grange Holborn Hotel offers an extraordinary blend of comfort and convenience that is synchronised with its surroundings while in easy