25 St. Stephen's Green

25 St. Stephen's Green is a newly refurbished building with stunning views of the city. It is situated in the city centre, close to an array of restaurants & cafés and public parks and is very well serviced with public transport including buses, the Dart and the Luas.

Share

Share by: