Borgo Santo Pietro

Siena, Italy In the spring of 2015, Borgo Santo Pietro, a five-star boutique hotel in Tuscany, debuted its tranquil and opulent new retreat. The exclusive spa contains just two spacious treatment rooms, each marked by antique chandeliers, plush furnishings, cascading fountains, and French doors that swing out to the property’s gardens, where guests can choose […]