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.
Perfectly located, just a few minutes away from National Museum of Ireland, Kildare Street.