The French Manor is an elegant inn located in South Sterling, Pennsylvania atop a mountain. Many of the 19 guest rooms feature fireplaces, Jacuzzis, and private balconies with stunning mountain views. Guests can also take advantage of the on-site fitness center, indoor pool, and spa. The inn's spectacular Great Hall, pictured below, is where guests dine on French cuisine. It features vaulted ceilings and massive fireplaces at either end of the buildling.
