Water Street Apartments
118 Water Street, Williamstown, United States of America
-
Williamstown, United States of America
One of the hotels for your stay in Williamstown is the Water Street Apartments which is located at 118 Water Street, Williamstown, United States of America. There are many facilities offered at Water Street Apartments, both hotel and room facilities. If you are traveling to Williamstown, you can choose Water Street Apartments as a place to stay. Water Street Apartments is located in the region of Massachusetts, The Berkshires, Green Mountains, New England, Region East, East, Erechim, East
Rotate image to see Water Street Apartments
Hotel Amenities
- Heating
- Parking
- Free Wifi
- Smoke alarms
- Parking on site
- Internet
- Guest accommodation disinfected between stays
- First aid kits available
- Free parking
- Use of cleaning chemicals that are effective against coronavirus
- Designated smoking area
- Wifi
- Wifi in all areas
- Smoke-free property
- Fire extinguishers
- Air conditioning
- Private Parking
Hotel policy
- Check-in time is 15:00 and check-out time is 11:00
- Pets are not allowed