The Ross Hotel

Town Centre
Killarney
Ireland