The Bavarian Inn

The Bavarian Inn, on a bluff overlooking the Potomac River is a popular destination.

A romantic country inn offering European elegance, world class service and fine dining from its scenic location perched on a bluff overlooking the Potomac River.

Leave a Reply

Your email address will not be published.