Stillorgan Park Hotel, Dublin

Stillorgan Road Dublin18, Ireland