Popular accommodations in Overlook
HotelAccommodates 4
Holiday Inn Express Peachtree Corners-Norcross, an IHG Hotel
Just off US-141 and US-140, this hotel is located in Norcross, a suburb northeast of Atlanta. Each modern guest room is equipped with a 37-inch flat-screen TV and free Wi-Fi.Book nowfrom $69 per night
MotelAccommodates 4
HomeTowne Studios by Red Roof Atlanta NE - Downtown Norcross
This HomeTowne Studios by Red Roof Atlanta NE - Downtown Norcross is located in Norcross and especially designed for longer stays, with all rooms featuring a fully equipped kitchen. The hotel offers free WiFi.Book nowfrom $43 per night