Perfect location for walking
Guests say that the location of The Williams Inn in Williamstown, USA, is perfect for walking to the theater, village and Clark. With a stay at the hotel guests enjoy exploring the small but beautiful town of Williamstown, which they say is an oasis in the wooded and rugged area of New England.