Grand Canal Hotel

Grand Canal Street
Dublin
Ireland