El parque está situado a lo largo de Lansdowne Street y Yawkey Way, en el área de Kenmore Square de Boston.