The Ross is a stylish, family-owned luxury boutique hotel located in the center of Killarney town, just a short walk from the stunning Killarney National Park.
This prime location makes The Ross an ideal base for exploring both the town of Killarney, its magnificent National Park and the great golf courses in the area.