Crowne Plaza Natick
The Crowne Plaza Boston Hotel Natick is a premier Boston hotel, offering luxurious surroundings and attentive service. Just 17 miles west of downtown Boston and Logan Airport on the Framingham border, the Crowne Plaza Boston Hotel Natick is conveniently situated for both the business and leisure traveler. Explore Faneuil Hall, Quincy Market, USS Constitution, Back Bay and the North End. Or take in a baseball game at historic Fenway Park, home of the Boston Red Sox. Numerous shopping malls, cinema complexes and restaurants, providing the second largest concentration of retail establishments in New England, are all located within one mile of the hotel in Framingham and Natick. The Crowne Plaza Boston Natick also provides the perfect base to explore the surrounding region. The Natick Collection, located directly across the street from the hotel, has expanded to include Neiman Marcus, Nordstroms, and 100 unique specialty stores.