Atlantis Inn Suites localiza-se em Houston, a 20 km de Memorial Park, e fornece acomodações com um jardim, estacionamento privado gratuito e um bar. As comodidades deste alojamento incluem serviço de quartos e uma receção aberta 24 horas, assim como acesso Wi-Fi gratuito em toda a propriedade. Os hóspedes podem desfrutar de vistas do jardim.
O alojamento providencia quartos com com ar condicionado, secretária, cofre, televisão de ecrã plano e uma casa de banho privativa com banheira. No alojamento, os quartos estão equipados com roupa de cama e toalhas.
Houston Arboretum and Nature Center fica a 21 km de Atlantis Inn Suites, enquanto Wortham Center está a 21 km de distância. O aeroporto mais próximo é o Aeroporto Internacional George Bush, que fica a 18 km de Atlantis Inn Suites.