The Green, O’Callaghan Hotel
Sitting directly across from St. Stephen's Green in Dublin's city center, this newly redesigned hotel puts guests steps from Grafton Street and the Saint Stephen's Green Luas stop. Rooms blend uniquely designed furniture with practical comforts, and the ground floor…