Olmsted Manor

Tudor Style Mansion – Surrounded by Natural Beauty

Exterior view of Olmsted Manor
Olmsted Manor – Ludlow, PA

The Olmsted Manor, 17 East Main Street, Ludlow, Pennsylvania, located along Route 6, is surrounded by the natural beauty of the Allegheny National Forest.

You’ll enjoy the conveniences of a family home when staying in this 1917 Tudor style Mansion. A spacious living room with a fireplace and grand piano is the perfect venue for family and friends to join together in laughter. For guests who prefer to prepare and serve their own food, the kitchen is furnished with a full-size refrigerator, stove, microwave, dishwasher, and coffee maker.

The Manor House offers accommodations for 12 overnight guests. Beautiful, rich woodwork, stain glass windows, stunning tile work original to the house, and a sweeping grand staircase are just a few of the architectural treasures you’ll discover when you stay at the Olmsted Manor. On the top floor of the Manor you’ll find an original two-lane bowling alley ready for your enjoyment.

Interior view, showing a guest room
Olmsted Manor – Ludlow, PA

Outside you may enjoy a cup of tea at the tea house. When you walk the grounds you can imagine how the original architect first landscaped the grounds, designed the outdoor stonework, and then built the Manor House to take full advantage of its lush natural setting.

Olmsted Manor
17 E. Main Street
Ludlow, PA 16333

See Us on Facebook