Ideal location as it is within easy walking distance to all major city centre location such as St Stephens Green, Merrion Square, IFSC & Grand Canal Dock
Ideal location as it is within easy walking distance to all major city centre location such as St Stephens Green, Merrion Square, IFSC & Gra…