O Villa Elda desfruta de uma posição numa colina panorâmica, à margem do centro de Siena. Caminha-se para a Piazza del Campo em 10 minutos. O acesso Wi-Fi é gratuito.
Todos os quartos do Villa Elda são climatizados e dispõem de televisão de ecrã plano. Alguns desfrutam de belas vistas do vale e da cidade.
O Villa está rodeado por um jardim fresco, onde o pequeno-almoço buffet é servido durante o tempo agradável. O terraço da cobertura oferece a melhor vista.