106 via di vallerozzi, 53100 Siena
Apartments
In a central area of Siena, located within a short distance of Piazza del Campo and San Cristoforo Church, 106 Lodge offers free WiFi, air conditioning and household amenities such as a microwave and coffee machine. With city views, this accommodation provides a terrace. The property is non-smoking and...