
Corus Hotel Hyde Park
December 28, 2016Corus Hotel Hyde Park Located in Westminster, this hotel is just a short stroll from Kensington Gardens and Queensway. It also overlooks Hyde Park. This 4-star hotel offers 24-hour room service, a coffee bar and an express check-in and check-out feature. It…