Budget Inn Natick Near Natick Collection
Budget Inn Natick is a Independent hotel in Natick , Massachusetts.
Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2-star hotel. It is located at 1350 Worcester Street.
This hotel is between Boston (17 miles) and Worcester (22 miles).
This hotel is between Boston (17 miles) and Springfield (63 miles).