Con una ubicación en territorio privado a una distancia de 3 km del Museo Prehistórico de Thera, el hotel Leon Luxury Suites Imerovigli incluye un museo arqueológico. Situado a unos 10 minutos en coche del Museo Arqueológico de Thera, el hotel ofrece vistas a la piscina y unas piscinas exteriores.
Las habitaciones incluyen climatizador, además de comodidades modernas como TV de pantalla plana con canales vía satélite. Las habitaciones están equipadas con servicio de tetera/cafetera, así como con un escritorio. Las instalaciones en el baño incluyen un inodoro separado y una ducha, además de comodidades como secador de pelo y toallas.
El hotel Leon Luxury Suites ofrece un desayuno continental todas las mañanas. El restaurante Ovac Restaurant, que está a unos cuantos pasos del aparthotel, sirve cocina méditerranéenne para satisfacer todos los gustos.
Los huéspedes de la propiedad pueden aprovechar terraza solárium y terapia de spa.
El centro de Imerovigli se encuentra a 20 minutos a pie de este hotel de 4 estrellas, mientras que atractivos culturales como el Museo Megaro Gyzi están a 3,1 km. La Catedral de San Juan Bautista, que está a unos 15 minutos en coche del hotel Leon Luxury Suites, es una de las atracciones cercanas. Este establecimiento está a 5 km del aeropuerto Internacional de Santorini y cuenta con servicio de coche y alquiler de bicicletas a disposición de los huéspedes.