Plaza Hotel, Belgard Road, Tallaght, Dublin, Ireland

Location:The Plaza Hotel, Belgard Road, Tallaght, Dublin, Ireland