Built in 1865 Master's Manor Inn is the perfect place to relax. Experience the uniqueness of rural Delaware while only 20 miles from Delaware beaches. Choose a full suite with sitting area, soaking tub and kitchenette or simply relax in one of our rooms with a private bath.