Victoria House Hotel Location

Muckross rd, Killarney