28 Nis 2025 ... it's a small town, definitely not a city. The Ross Hotel is in the town centre. Check out the ... hop on hop off Killarney bus ... You can walk to ...