There may be over 32 different streets named Peachtree in Atlanta, but there’s only one Best Western Inn at the Peachtrees! In a great location, right in the heart of downtown, it makes a more than comfortable base from which to sightsee. Rooms have been recently renovated and feature flat panel TVs, complimentary Internet access and plush bedding as well as stunning city views.
More about this hotel...