The hotel is located next to Yale West Campus and less than three miles from South Street Beach and the PEZ Visitor Center. ADP Milford, Edgewell Personal Care, and The United Illuminating Company are within a 10-minute drive. Perks include a pool, fitness center, and free hot breakfast to start the day.