The 5-Star Grange Holborn Hotel is a sophisticated venue where you can hold business meetings, conferences and private events in London near Covent Garden. Conveniently located where the West End meets the City’s financial district, it is easily accessed from all over London.