La Villa di STR is a Hotel in Siena Viale Vittorio Veneto, 11
Map
Memorandum
La Villa di STR is an italian Hotel in Siena. Currently La Villa di STR did not provide a description in English. Feel free to contact La Villa di STR for any question about your stay in Siena.