minube
La Quinta Inn and Suites Atlanta Alpharetta
La Quinta Inn And Suites Atlanta Alpharetta is located north of downtown Atlanta and is within walking distance of North Point Mall and a wide variety of restaurants. All rooms are well-lit and have high-speed Internet access and bathrooms. Many also have a king-size bed, comfortable recliner, microwave, refrigerator and two telephone lines. The property has a landscaped courtyard with a seasonal pool and spa, and a fully equipped gym.