This well-located hotel offers excellent value for money. This hotel is perfect for clients looking for a central base from which to explore all that London has to offer. 0208RP This is a modern, 1960s-style building, with a grey facade. The hotel is located on a quiet side street, close to lively Queensway and a short underground ride from Oxford Street shopping.
Amenities: 24 Hour Reception, Bath / Hot Tub, Cable / Satellite TV, Elevator / Lift, Handicap Accessible, Parking, Safe-Deposit Box, TV
Address: 74 Queensborough Terrace
London, England, United Kingdom