Unbeatable Christmas Packages with Grange Hotels
London, UK (21 January, 2011) – London’s leading independent hotel group, Grange Hotels, are offering the chance to experience a luxurious Christmas break in one of the world’s most exciting and fascinating cities.