98-bedroom student halls of residence adjacent to the Technical University, Dublin.
2014-2016
Ireland
Iveagh Group
AWL