The Shelbourne Dublin, A Renaissance Hotel

27 St. Stephen's Green
D2, Dublin
Ireland
Location
Overall
Comfort
Facilities
Staff
Clean
Value