Share |

Trumbull Marriott Merritt Parkway

Trumbull
Connecticut
United States

320 room hotel ideally located for business. Site describes meeting rooms and the amenities. Online reservations.