Rusholme Place, Rusholme

A hotel? Flats? A strange building, with a tennis court out back and surrounded by university buildings.