Stayed here because it was free with a British Airways booking. It's in a great location. Love this area because it's within walking distance to museums, Hyde Park, and High St. Kensington where you'll find a great selection of restaurants. It was a good quality room although the bed was and pillows were very firm. The fridge isn't really a... more




