The mountains of Asheville, North Carolina, are home to Abbington Green Bed and Breakfast Inn, with beautiful gardens and Carolina porches. The perfect small wedding venue or honeymoon getaway location if you are looking for privacy, rooms and suites with fireplace, large whirlpool tub, and king-sized bed. Located in the Montford Historic District close to downtown Asheville, North Carolina