translate English to French: The Kilkenny Ormonde Hotel is situated in the Heart of Kilkenny City....
Le Best Western Marina Del Rey est idéalement situé en...