Royalsborough Inn Address: 1290 Royalsborough Rd, Durham, ME 04222 Phone: (207) 353-6372 Hotels & Motels, Bed & Breakfasts Other Businesses: New Leaf Farm at 496 Davis Rd, Durham, ME 04222