Hotel Chiusarelli in Siena City Centre offers a peaceful retreat with a picturesque garden. Enjoy a breakfast buffet and dine at Gli Orti San Domenico. The property includes in-room WiFi and a bar. Siena Cathedral and Piazza del Campo are just a short walk away.