Step back in time to the Meinhard Inn. Built in 1871 for Henry and Issac Meinhard, it's located in the heart of the Historic District and across the street from the Mercer House. This romantic getaway is situated only steps away from Forsyth Park, Riverstreet, eateries and shops. Discover Savannah's "26 Squares" and why Savannah was voted one of the most beautiful cities in America! All of this within walking distance from the Meinhard Inn. Located between Chatham and Monterrey Squares.