The central Howard Johnson Peachtree/Norcross Hotel is a great place in a mountain area of Norcross. The hotel opened its doors in 1986 and was remodeled in 2005.
The city center is 30 minute walking distance from the hotel. The vicinity of a bus stop let you explore Southeastern Railway Museum, LEGOLAND Discovery Center and Lake Lanier Beach and Water Park with no difficulty.
The hotel is surrounded by an aquarium, restaurants and a zoo.
Hartsfield-jackson Atlanta International airport can be reached in 45 minutes by car from Howard Johnson Peachtree/Norcross Hotel.
The property offers 120 guestrooms appointed with an in-room safe, free Wi-Fi, cable TV, a refrigerator and a sofa. Some rooms come with a view of Stone Mountain.
Eat & Drink
Guests can enjoy thai and american snacks and meals in Thai Star Restaurant located 150 meters away.