Hit the shops this holiday season and stay in affordable luxury

Nothing quite beats a London shopping experience. Whether it’s the famous festive lights, the window displays or the post-shopping wining and dining options, in the capital, you really are spoilt for choice.

With exceptional rates from Grange Hotels, starting from £90* a night, including breakfast, you can afford to splash out even more on last-minute Christmas shopping or take advantage of the January sales. Grange Hotels has 16 four and five-star hotels in central London to choose from, including locations such as the West End and St Paul’s Cathedral.

Book your stay between 17 December and 8 January to experience these fantastic prices, leaving you to shop till you drop and bag the bargains.

To book your stay from just £90*, visit grangehotels.com and use the code SHOP.

Terms & Conditions: *prices vary from hotel to hotel and are dependent on room type and date of stay. Promotion closes at 23.59 on 8 January and is valid on stays booked for 17 December 2017 – 8 January 2018 only. Prices over the New Year period will be exceptionally high. Code must be used at time of booking. Rates include an overnight stay, for a maximum occupancy of two people, English breakfast, 24-hour cancellation policy and a complimentary upgrade (subject to availability). This offer cannot be used in conjunction with any other offer. Grange Hotels reserves the right to change or withdraw this offer at any time without prior notice. Promoter: Grange Hotels.