Located in Bayswater, this hotel is within 2 mi (3 km) of Kensington Palace, Royal Albert Hall, and Kensington Gardens. Hyde Park and Imperial College London are also within 2 mi (3 km).
Pros: Good location. Kind and nice staff. They gave us a familiar room when we only paid for standard one.Cons: Extremely high heating. No way to regulate the heating system. We had to be all night with an open window for that reason.The dining room too small to all guests, we had to wait in order to sit in.