Das Hotel befinden sich in ruhiger Lage am Rand der Dünen in Egmond aan Zee, nur 550 m vom Meer und dem Sandstrand entfernt. Das Neptunus bietet kostenfreies WLAN und eine Terrasse. Im Hotel besteht die Möglichkeit, Fahrräder auszuleihen.