
Microtel Inn & Suites by Wyndham Norcross
3.7 (460)hotel
A relaxed base off I-85 near Stone Mountain Park, set within an easy half-hour drive of Atlanta.
Description






The hotel provides a peaceful setting alongside free breakfast and WiFi, placing area shopping, restaurants, and local attractions within easy reach.


