Sign in or  Join Judy's Book to contribute

An Eccentric Hotel

Thursday, August 06, 2009
The Duncan is an eccentric hotel located downtown on Chapel St. There are many restaurants and small shops nearby. There is a well reviewed Thai restaurant in the basement.
1151 Chapel St Ste A
New Haven, Connecticut 06511