Stunning hotel in the heart of Kensington. Clean rooms and every extra you need for your trip. Would highly recommend!