Restful Nest Inn Address: 221 North Rd, Detroit, ME 04929 Phone: (207) 487-3842 Hotels & Motels Other Businesses: Dog's Paradise at 61 River Rd, Detroit, ME 04929