Hamadryad Park is in Butetown beside the River Taff estuary, which forms its western boundary. The Cardiff Bay Link Road is to the south east. At the north end is the site of the former Royal Hamadryad Hospital on Hamadryad Road. The site takes its name from the historic hospital ship HMS Hamadryad which was moored nearby in the late nineteenth century.