The Siena Hotel
Travel $$
Description
The Siena Hotel and Il Palio located in beautiful Chapel Hill NC will captivate you with its elegance. A Four Diamond hotel & restaurant recipient since 1987, this luxury boutique hotel adds distinctive European character to the Triangle! @sienahotel Frequently Asked Questions
Places You Should Consider
The Siena Hotel Photos
News & Articles