Origin Atlanta, a Wyndham Hotel
Atlanta Georgia
Check in
3:00 PM
Check out
12:00 PM
Located in Atlanta (Downtown Atlanta), Origin Atlanta, a Wyndham Hotel is within a 15-minute walk of Mercedes-Benz Stadium and Georgia State University. This hotel is 0.7 mi (1.1 km) from State Farm Arena and 1.3 mi (2.1 km) from Georgia World Congress Center.
Property Details
Location
166 Pryor Street, Atlanta, Georgia 30303, United States