3 Business Park Drive, Branford
Featuring a heated indoor swimming pool this Connecticut hotel is located 9.9 mi from Yale University. Baymont Inn & Suites Branford/New Haven offers guests rooms with cable TV and free Wi-Fi. Guest rooms are furnished with desks and seating areas.