Talbot Hotel, Stillorgan (formerly The Stillorgan Park Hotel)

More Projects