The Delmere Hotel, a Victorian town house hotel located close to Hyde Park and all the attractions of the West End, is renowned for its warm and friendly welcome. All bedrooms are provided with satellite TV, tea and coffee making facilities, compact bathrroms with shower cubicals and safety deposit boxes. The Delmere also features a restaurant, a lounge and bar. Sorry, your browser is not frames-compatible