Apresentando um restaurante, Atlantis Inn Hotel situa-se em Ocean City, na área de New Jersey, a 13 minutos a pé de Ocean City Beach e a 1,7 km de Surf Road Beach. Este hotel de 4 estrelas dispõe de um terraço, quartos com ar condicionado, acesso Wi-Fi gratuito e casa de banho privativa. O estacionamento privado pode ser providenciado por um custo extra.
As unidades do alojamento estão equipados com televisão de ecrã plano com canais por cabo. Alguns quartos também apresentam uma cozinha com um frigorífico, uma máquina de lavar louça e um forno. No alojamento, os quartos incluem roupa de cama e toalhas.
Peck Beach fica a 2 km de Atlantis Inn Hotel, enquanto IMAX Theatre – Tropicana está a 15 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Atlantic City, que fica a 22 km de Atlantis Inn Hotel.