Villa Elda ligt op een prachtige plek op een heuveltop, net buiten het centrum van Siena. Het Piazza del Campo ligt op 10 minuten lopen. U kunt gratis gebruikmaken van WiFi.
Alle kamers van Villa Elda zijn voorzien van airconditioning en hebben een flatscreen-tv. Sommige kamers bieden een prachtig uitzicht over de vallei en de stad.
De Villa wordt omgeven door een koele tuin, waar het ontbijt wordt geserveerd als het lekker weer is. Het dakterras biedt een prachtig uitzicht.