Top Local Places

The Siena Hotel

1505 E Franklin St, Chapel Hill, United States
Hotel

Description

ad

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

Quiz