Killarney Plaza Hotel & Spa(4 stars)

Kenmare Place View on map