Kilmacud House This exclusive development is located on 1.5 acres in Stillorgan, Co. Dublin and comprises of 38 luxury apartments and duplexes in the grounds of the refurbished and protected period property, Kilmacud House.