RiverHouse Hotel of Temple Bar 2 stars

23-24 Eustace Street, D2 Dublin, Ireland

Hotel image
Read more reviews for RiverHouse Hotel of Temple Bar