Fitzsimons Hotel Temple Bar

Accommodation

Europe, Ireland, Dublin