The Hyde Park Towers Hotel, London, is situadte in Bayswater, just a few minutes walk to 3 tube stations. The hotel is within walking distance of the shops and restaurants of Queenway and is a few tube stops from Oxford Street, Bond Street and the Tower of London. The Hyde Park Towers Hotel has spacious, nicely appointed rooms.