With its high-tech amenities and comfortable accommodations, The J House Greenwich appeases both business and leisure travelers. The modern design of the guest rooms impressed former visitors ...