Hotels in Dowd House Historic Site, Ashley Park

  • Overview

    The Dowd House Historic Site is a significant historical landmark located in Charlotte, North Carolina, United States of America. This historic house offers visitors a glimpse into the rich history of the city and its architectural heritage. Built in the Queen Anne style and dating back to the 1870s, the Dowd House is a testament to the city's past.

  • When to visit

  • Reasons to Visit

    Visiting the Dowd House Historic Site provides an opportunity to step back in time and explore the history of Charlotte. It offers a unique cultural experience and allows visitors to learn about the lifestyle and traditions of the people who lived in the area during the late 19th century.

  • Nearby Attractions

  • Historic House Tour

    Visitors can take a guided tour of the Dowd House to admire its beautiful architecture and interiors. Learn about the history of the house and the people who once resided here.
  • Gardens and Grounds

    The Dowd House is surrounded by well-maintained gardens and grounds, providing a peaceful and serene environment to relax and enjoy the beauty of nature. Take a leisurely stroll and admire the landscaping.
  • Exhibits and Artifacts

    Inside the Dowd House, there are exhibits and artifacts showcasing the history of the region. Visitors can learn about the cultural significance of the house and the events that shaped Charlotte's past.
  • Hotels

  • Kasa FreeMoreWest Charlotte

    - Make yourself at home in one of the 69 individually decorated guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. 49-inch Smart televisions with digital programming provid Next available price is on . Kasa FreeMoreWest Charlotte

1 hotels in Dowd House Historic Site