The peninsula is situated on the Pennell Coast, a portion of Antarctica lying between Cape Williams and Cape Adare.
In the Pennell Coast area of Antarctica, extending from Cape Williams to Cape Adare, there exists a peninsula.