Listings >> Hotels Homestead Inn Member, Relais & Chateaux. homesteadinn.com 2-98 Mercia Ln, Greenwich, CT 06830, USA Get directions Hotels