Courtyard by Marriott Waterbury Downtown Waterbury
63 Grand St
Waterbury,
CT 06702
Near Palace Theatre