The Best Western peachtree corners, in the beautiful city of norcross, is a newly built property, opened in august, 1996. It is located near business parks, shopping malls, movie theaters and has a large variety of restaurants within a mile. At the Best Western peachtree corners, you will find all the convenience of a luxury hotel at a competitive rate joined with friendly hospitality.