RiverHouse Hotel of Temple Bar

23-24 Eustace Street, Dublin