Villa del Sole Siena vs ?
Select a hotel to compare with Villa del Sole Siena.
Villa del Sole Siena
Via del Sole 6a, 53100 Siena, Italy
From $110 /night
- Bar/Lounge
- Free Internet
- Room Service
- Free Breakfast
- Concierge
- Multilingual
The Telegraph
8.0
"A small and stylish contemporary hotel in a wonderfully peaceful position, just five minutes from Piazza del Campo, with sweeping views of both the city and countryside."
Full review