Located near a train station, The Ross is a great choice for a stay in Killarney. For a bite to eat, guests can check out The Lane, which serves Modern European cuisine and is open for breakfast, lunch, and dinner. The helpful staff and location get great marks from fellow travelers.