North Atlanta's Windward business district is home to this comfortable Alpharetta hotel, situated close to area attractions and offering comfortable guestrooms furnished with microwaves and refrigerators.
This Atlanta, Georgia hotel is adjacent to North Point Mall and is near the Big Creek Greenway, a walking trail. This hotel offers an outdoor pool and a hot tub.