top of page

Location

Located in the heart of downtown Natchez, Edelweiss is only steps from shopping, restaurants, museums, and more.​  It boasts the best views in town perched on the bluff at the top of Silver Street overlooking the mighty Mississippi River.  Options abound for entertainment and history.  Visit the Natchez Visitor Center conveniently located a half mile down Canal Street for more information.

bottom of page