Atlantis Beach Villa goza de una ubicación directa frente al mar en la exclusiva playa de arena negra de Perivolos. El hotel, construido según la arquitectura tradicional de las Cícladas de Santorini, dispone de 33 habitaciones y estudios, algunos de los cuales ofrecen vistas a la playa de Perivolos. Entre los diversos servicios ofrecidos, el hotel ofrece una piscina con zona infantil separada, tumbonas y bar en la piscina. En la playa de Perivolos, frente al hotel, hay sombrillas y tumbonas gratuitas para los huéspedes del hotel (según disponibilidad). Perivolos se encuentra en la parte sur de Santorini, y cuenta con la mejor y más larga playa de la isla. A lo largo de Perivolos, los visitantes pueden encontrar una gran variedad de bares y restaurantes situados cerca del hotel, que sirven los platos más representativos de Santorini. Al otro lado de la playa de Perivolos, los visitantes pueden encontrar muchos chiringuitos por la tarde para elegir, así como actividades de buceo y deportes acuáticos. El centro de Perissa está a solo 10 minutos a pie y el parque acuático de Santorini está a poca distancia, a solo 600 m del hotel.