Powis Place - Campus Residence is located at 2 Powis Place, Aberdeen, Scotland, GB