Se halla localizada al oeste de la península, al norte de la isla Cerro Nevado y al este de la isla James Ross, de la cual está separada por el estrecho Bouchard o paso Almirantazgo.