La Suite West - Hyde ParkHotel
41-51 Inverness Terrace, Westminster Borough, London, W2 3JN, United Kingdom
Located on a quiet street on the edge of London's magnificent Hyde Park, La Suite West is set in an elegant Victorian building and has rooms with free Wi-Fi, a restaurant and a lounge. Bayswater and Queensway tube stations are a few minutes' walk away.