This charming Hotel can be found in Central. There are a total of 35 rooms at Howard Johnson Williamstown. Guests can make use of internet access to stay connected to work or home. This establishment's common areas are disability-friendly. Pets are not allowed at this establishment. Guests may take advantage of the car park. The Hotel offers business facilities.