This Plaza Hotel is a 4-star hotel in the heart of Tallaght, on the foothills of the Dublin Mountains, just off Belgard Road, beside The Square Shopping Centre. At the Plaza guests can enjoy fine food from creative menus and quality service.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.