Kingswood Hotel in Burntisland offers one night in a double room at the price of £128.