2/8/2007

Chapel Hill, N.C., has two new hotels: The Franklin Hotel, an upscale boutique property with 67 guest rooms, and a 108-room Residence Inn by Marriott. The city also has a new b&b -- The Webb House Bed & Breakfast Inn, with two bedrooms and one suite, all of which have private baths.

Related Summaries