Hotel Duncan is a cozy and historic accommodation option in the heart of New Haven, Connecticut. With its charming ambiance and convenient location, the hotel offers a comfortable stay for guests visiting the area.
Guests can enjoy well-appointed rooms and personalized service during their stay at Hotel Duncan. Whether visiting for business or leisure, the hotel provides a relaxing retreat for travelers seeking a peaceful and welcoming atmosphere.
Generated from their business information