Hampton Inn & Suites Holly Springs Favorite Welcome to the Hampton Inn & Suites Holly Springs hotel. Our hotel in Holly Springs, NC offers easy access to major universities and exciting sporting and cultural opportunities. CONTACT US South Main StreetHolly Springs, NC 27540 (919) 552-7610 Visit Us!