It's rare to find a dinner, bed and breakfast deal in London for under £100, but that's exactly what we have here. The 4-star International Hotel London in Canary Wharf is offering overnight stays, complete with extras, for £99 per room -- saving 46% on the regular rate.
With this deal, which is based on two people sharing, you can expect the following:
This offer is valid for Thursday-Sunday stays, until 22 December.
The hotel is within easy distance of The O2 Arena and historic Greenwich. It's five minutes' walk from Canary Wharf Tube station, which provides connections to central London via the Docklands Light Railway and Jubilee Line.
Book by 9 October.
Not available on 23-26 December.