Downtown Nashua, NH is a great place when staying with us. It offers unique shopping, boutiques and an eclectic mix of restaurants. Lined with historical buildings and brick-lined sidewalks you'll see why Nashua was named "The Best Place to Live in America" twice by Money Magazine.