53024 Castiglion del Bosco SI, Italy
Standing: 70
Square Feet: 1,561 ft2
An elegant, large space, the Lobby offers incredible views of the Val d’Orcia.