Times Hostel - Camden Place

8 Camden Place
Dublin
Ireland