Shelbourne Dublin, A Renaissance Hotel 27 St Stephen’s Green, Dublin, Ireland +353 1 663 4500 An iconic Irish institution, the Shelbourne Dublin is located on St Stephens Green in the heart of the city. With its high standards for luxury, hospitality and service, the Shelbourne Dublin, a Renaissance Hotel, is fully committed to preserving its Read Post >