The Square Shopping Centre
The Square Shopping Centre is just a 5 min walk from the hotel and boasts over 160 shops, plenty of restaurants and cafes. The newly refurbished IMC Cinema Tallaght located on the top floor of the shopping centre.
Scroll Down