The Plaza Hotel

Belgard Road, Tallaght
Dublin
Ireland