Chapel Hill

Siena Hotel

119

1505 E. Franklin St.,
Chapel Hill,
NC,
United States,
27514.

The whole family will like the sleek hotel, where rooms have French doors and large circular tubs. Even Rover is welcome, for a fee (from $75).