The Shelbourne Dublin, A Renaissance Hotel

27 St Stephens Green North
Dublin
Ireland