The Pier Hotel – St. John’s Castle Limerick King John’s Castle is situated in the heart of medieval Limerick City.The Castle, situated on ‘King’s Island’ in the heart of medieval Limerick City, overlooks the majestic river Shannon and was built between 1200 and 1210. Visitors of all ages will find something to inspire and excite […]