Plaza Hotel Tallaght



Tallaght • Show on map
View Details for Price
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 Center. Named after the many trees in the locality,…More info
