TEAM BUILDING Stillorgan St Helens

Team Building Stillorgan St Helens – Located in Stillorgan just south of Dublin city centre the hotel has stunning gardens and spacious lawns for outdoor team building activities and summer barbeques. Spacious conferencing facilities are also onsite.To request further information on this team building Dublin venue please click here