Overlooking Kensington Gardens and Hyde Park, the 4-star London Hyde Park Hotel offers an elegant brasserie and modern air-conditioned rooms, a 3-minute walk from Bayswater and Queensway Tube stations. The bright rooms at The London Hyde Park are decorated with modern art and have Hypnos beds covered with Egyptian cotton sheets and thick duvets., Read More