Boston Park Plaza: Pet-friendly hotel with free WiFi and 2 restaurants. Located near a train station.
Studio Allston Hotel: Pet-friendly hotel with free WiFi and free parking. Located in the historical district.
Search for hotels in Westwood on Wotif. You can easily find your hotels in Westwood using one of the methods below: