Ascott Limited (Ascott) signed seven new properties through franchise and management agreements totalling nearly 1,100 units ...