Accomodation

About the product
The stylish Stephens Green Hotel boasts a choice of rooms and suites in Dublin city centre.The O’Callaghan Stephen’s Green Hotel is ideally located near St Stephen’s Green Park, Temple Bar and Grafton Street in the very heart of Dublin. Our team is always happy to help for directions or why don’t you just grab a map while leaving?
Contact with supplier
BACK TO TOP