Hotel Plaza, Dublin

Belgard Road - Tallaght Dublin24, Ireland