greater Bostons best-kept secret...welcome to the Hampton Inn Boston-Natick.Our Hampton Inn¿ hotel in Boston-Natick sits just 18 miles from downtown Boston, yet boasts a character all its own. From our towns historical underpinnings, which date back..