Looking at the website, the following appears on the top of the reservation page:
For all guests staying after, and including October 16, 2007, your rate will include the following; breakfast, Internet, healthy mini-bar, local telephone calls, blockbuster movies and laundry/pressing.
The rate for a Sat night in mid Dec is coming up with GBP 120 for a Queen Double, which given the above added amenities is not too bad
For the same night the cheapest rate at the Churchill is GBP 240 and that's without any extras