130 Sussex Gardens, London, England
Best Western The Delmere Hotel Hotel Description
Feel right at home, as soon as you walk in this Victorian town house hotel. Situated in a tree lined avenue in the centre of London. Enjoy an evening an the Jazz Bar or relax in the comfortable lounge with its small lirary. Hyde Park, Oxford Street and Marble Arch are all within walking distance of the hotel. Paddington Station, which is just around the corner, has easy access to Heathrow Airport and the West End. The Best Western The Delmere Hotel is a winner of many awards.
Best Western The Delmere Hotel Hotel Facilities
- Non Smoking Rooms
- City Center
- Currency exchange