A national treasure built in 1824, The Shelbourne Hotel has been magnificently restored while keeping its historic charm. The Shelbourne is a luxury 5 star hotel in Dublin city centre overlooking St. Stephen's Green, Europe's grandest garden square. Ideally situated close to Dublin's cultural and historic buildings, The Shelbourne offers a great location, from where you can...