Econo Lodge Killington Area Address: 51 Us Rte, 4 EAST, Mendon, VT 05701 Phone: (802) 773-6644 Hotels & Motels Other Businesses: Linchris Hotel Corp at 5 Best Western Pl, Mendon, VT 05701 The Vermont Inn at 78 Cream Hill Road, Mendon, VT 05701 Maple Sugar & Vermont Spice at 45 Route 4 E, Mendon, VT 05701 Red Clover Inn & Restaurant at 7 Woodward Road, Mendon, VT 05701