Situé à 6 km de la ville culturelle d'Alkmaar, le Fletcher Hotel – Restaurant Heiloo propose des chambres dotées de la télévision par câble et d'un balcon ou d'une terrasse privés.