Peninsula Motor Inn Apartments está ubicado en Nelson Bay, una pintoresca ciudad costera conocida por su ambiente relajado junto a la playa. El hotel se encuentra en Shoal Bay Road, a solo un corto paseo de Shoal Bay Beach y Nelson Bay Marina. Little Beach también está cerca, a unos 2 km a pie. El corazón de Nelson Bay está aproximadamente a 30 km de la propiedad. El Aeropuerto de Williamtown está a unos 48 km del hotel.