Viale Camillo Benso di Cavour 76, 53100, Siena
Reviews of Casalbergo
The location was a big plus - just a short walk from the train station. Dino and David were excellent hosts and they got out of their way to help.
Uriel, 25 April 13
Casalbergo haven't translated their information but to see the full English version click here