Our suburban Boston Marriott Newton Hotel is located on 22 acres of scenic riverfront land along the Charles River. Our hotel is conveniently positioned near Boston College, Brandeis University, Bentley College, the high-tech beltway and the historic sites of Boston. With a central location on I-90 and I-95 and proximity to Logan Airport, getting here and traveling around the Boston area is a breeze. Our hotel provides 430 luxurious hotel rooms, many of which offer beautiful river views.
Boston - Newton Hotel's Near Fenway Park, Boston Colleges Welcome to the Crowne Plaza® Boston - Newton hotel, "The Place to Meet" for corporate travelers and discerning vacationers. This landmark hotel's upscale facility in Newton, MA, ensures guest convenience, with a location four miles from downtown Boston businesses and attractions and eight miles from Logan International Airport.
Discover affordable luxury at the Newton, Massachusetts Hotel Indigo near downtown Boston. Our luxury hotel in Newton, MA is designed as an oasis for travelers looking to escape the ordinary hotel experience, while desiring traditional hotel services. With a convenient location off I-95, our Newton,MA hotel is minutes from Logan International Airport (BOS) and is near the MBTA Station serving downtown Boston.