Perfect for business and leisure travelers alike, and situated less than 5 miles from both Yale and Quinnipiac Universities, ..
Hamder /