El Neptunus tiene una ubicación tranquila en un extremo de las dunas de Egmond aan Zee, a solo 550 metros del mar y de la playa de arena, y ofrece conexión Wi-Fi gratuita, terraza y servicio de alquiler de bicicletas.
El Hotel Neptunus se encuentra a poco más de 10 minutos en coche del famoso mercado del queso de Alkmaar, a unos 30 minutos en coche del parque nacional de Zuid-Kennemerland y a 45 minutos en coche del centro de Ámsterdam.
Las habitaciones del Neptunus Hotel disponen de TV de pantalla plana con canales por cable, nevera y baño privado con ducha, secador de pelo y artículos de aseo gratuitos.