3 ★
Courtyard Waterbury Downtown
Address: 63 Grand Street , Waterbury, United States
Situated in downtown Waterbury, this hotel offers an indoor pool. The stylish rooms are equipped with flat-screen TVs and free high-speed internet access.
- ๐ WorldPlaces ›
- Hotels ›
- ๐บ๐ธ United States ›
- Waterbury ›
- Courtyard Waterbury Downtown