Com piscina, o The Neptune Resort está situado a 5 minutos a pé de Chapel By the Sea. Tem também uma conveniência do parque de estacionamento no local.
Os hóspedes podem visitar o Parque de Bowditch Point, que fica a 3 km de distância. O hotel está a curta distância de Fort Myers Beach Public Library e de Topps Shopping Center. Para quem viaja de longe, o aeroporto de Fort Myers Page Field fica a 29 minutos de carro.
Tem 71 quartos com controle individual do ar condicionado, ferro e tábua de passar, ferro de passar. Alguns deles oferecem TV de tela plana com canais via satélite e TV a cabo, bem como mini frigobar e máquinas de café/chá. Os hóspedes podem usar casa de banho separada e chuveiro, bem como microondas, refrigerador e utensílios de cozinha. Desfrute das vistas para o mar enquanto se hospeda neste hotel. Além disso, uma kitchenette prática com microondas, geladeira e aparelhos de cozinha estão disponíveis em quarto deluxe com cama king.
A propriedade está localizada a 5 minutos a pé do Heavenly Biscuit, que serve comida americana.