One Burlington Mall Road. Burlington, Massachusetts 01803 USA (Google Maps)
The Marriott Burlington Hotel near Boston, MA provides the ideal location for a trip to Boston’s North Share. The hotel is just steps from the Burlington Mall and centrally located near Lexington and Concord.