Hampton Inn Franklin Franklin The Hampton Inn Franklin hotel in North Carolina is located east of downtown, adjacent to Holly Springs Shopping Center. The hotel is situated atop a mountain and offers a panorami ... Ahorra hasta 60%