Hanover Inn is practically in the downtown area. It's situated right across the street from Dartmouth Green and within walking distance of Hopkins Center and Hood Museum of Art. Walk down Main St. to explore the vibrant restaurants, bars, shopping outlets, and nightlife.