.
.

The Plaza 4 Stars

Belgard Road 24, Tallaght - Dublin