Great Central Location in Dublin.
The location of this hotel is absolutely phenomenal, and is by far one of its best features. Located in the heart of Dublin, Travelodge Stephens Green is nearby many of the city’s top attractions. Whether you are travelling for business or pleasure, you w