Manchester is especially good from above. From the magnificent roof terrace of the King Street Townhouse Hotel or from the windows of many of its rooms, guests can contemplate perhaps the best views of this very beautiful English city. But not only views – the hotel inherited the luxurious architecture of a historic building in…
