New €40m St Stephen's Green Hotel Gets Final Green Light Despite an objection from the Department of Foreign Affairs and Trade, An Bord Pleanála has granted final approval for the development of a €40...