El Sciuvechi ofrece alojamiento independiente en singulares casas de piedra dammusi de Pantelleria. El complejo está en una reserva natural, a 700 metros del mar.
Las casa dammusi del Sciuvechi Resort tienen porche con vistas al mar, y en días claros se puede ver la costa africana.
El complejo Sciuvecchi Resort cuenta con piscina exterior, rodeada de viñedos y ancestrales olivares.
En las instalaciones hay también hammam con baño turco.
El Sciuvecchi se halla a 2 km del pequeño puerto de Scauri y a 8 km del centro de Pantelleria, cerca de un restaurante que ofrece descuentos a todos los huéspedes.
En agosto, los apartamentos solo están disponibles para estancias semanales con llegada en sábado.