Situado no coração da cidade de Rodes, o Atlantis Boutique City Hotel apresenta acomodações modernas e um rico pequeno-almoço americano. A Praia Miaouli fica a 250 metros.
Os quartos do Atlantis estão decorados de forma minimalista e equipados com ar condicionado, televisão e mini-frigorífico. Também incluem um cofre e secador de cabelo.
O Atlantis City possui uma sala de estar confortável com grandes sofás e uma televisão de ecrã plano por satélite. Próximo da propriedade, um elegante bar é ideal para os hóspedes desfrutarem de uma bebida à noite. Uma zona de acesso à Internet está disponível para os hóspedes, 24 horas por dia.
O Palácio dos Cavaleiros, que remonta ao século XIV, está a uma caminhada de 10 minutos do Atlantis Boutique City Hotel. Muitos restaurantes, lojas e discotecas encontram-se nas proximidades.