Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* Visit the hotel Olmsted Manor, which is in the state Pennsylvania (PA), city Ludlow. Our hotel can be found at 17 East Main St., Ludlow, PA 16333. Great deals on best and cheap hotels. Your comments* (not for publishing) * — Required information Olmsted Manor/17 East Main St. - Ludlow - Pennsylvania (PA) ← View details 17 East Main St., Ludlow, PA 16333, Ludlow, Pennsylvania (PA) Not available