Luxury Hotels in Greenwich, CT » Homestead Inn » Photo Gallery Homestead Inn - Greenwich, CT, United States Homestead Inn : Click Here to View Full Hotel Description >> Homestead Inn Guest Room at Homestead Inn Homestead Inn Terrace Homestead Inn Drink Room Homestead Inn Dining Area Board Room at Homestead Inn Guest Room at Homestead Inn Guest Room at Homestead Inn