



For the distinguished traveler, no other hotel in Connecticut offers a more contemporary lifestyle experience than The J House. As a boutique hotel located in the Riverside section of Greenwich, Connecticut, it is one of the area’s premier luxury hotels for business or leisure stays. Our newly renovated high-tech guest rooms, world-class dining, exquisite banquet rooms, award-winning spa and...
Create a free account to see the full venue profile and start planning your retreat.