Where to stay in Boston – What you need to know Boston is the capital of Massachusetts and one of the oldest cities in the United States. Boston is a compact city. Located to the northeast of the country, on the Atlantic Coast. Best areas to stay in Boston, Massachusetts Boston is famous for its old buildings and...