This hotel is located on the Muckross Road, just on the outskirts of Killarney yet within easy reach of the town centre.