The AHSS is located on 90 acres of pine-wooded hills seven kilometers from the Jowai town. With a rich heritage and vast experience of its Sponsoring Body, METAS, the university is set to become a Centre of Excellence in the State of Meghalaya and the Northeastern States of India.