Hotel Review: Holiday Inn, Surrey, London
A single room at the Holiday Inn Holiday Inn is a chain of budget hotels found in many countries across the world. However, why it is regarded as a budget hotel is beyond me. A single, one-occupant room at the Holiday Inn in Sutton, Surrey costs over £200 per night. But I’m getting ahead of…