Hotel Scilla ligt in een groene vallei in de regio Maremma van Toscane. Het maakt deel uit van een oud gehucht binnen het historische centrum van Sovana. Het beschikt over uitgestrekte tuinen en een restaurant.
De kamers bevinden zich in 2 nabijgelegen gebouwen en zijn licht en elegant ingericht met betegelde of terracotta vloeren. Ze zijn allemaal voorzien van airconditioning en een televisie.
Het restaurant Scilla dei Merli maakt deel uit van de Slow Food-beweging en werkt volgens de voorwaarden, waarbij alleen ingrediënten zijn geproduceerd in de directe omgeving.
Parkeren is gratis bij het Scilla Hotel en de thermale baden van Terme di Saturnia liggen op 26 km afstand. Pitigliano en Sorano liggen beide op 15 minuten rijden van de accommodatie. Het meer van Bolsena ligt op 30 km afstand en er zijn wandel- en mountainbikegidsen beschikbaar.