Marriotts only extended stay aparthotel brand in the city of Manchester, located next to Piccadilly train station in the Northern Quarter.