Origin Atlanta, a Wyndham Hotel tiene bicicletas gratis, salón de uso común, restaurante y bar en Atlanta. El alojamiento está a unos 18 min a pie de Centennial Olympic Park, a 1,8 km de Acuario de Georgia y a 14 min a pie de State Farm Arena. El alojamiento está a 16 min a pie de Salón de la Fama del Fútbol Americano Universitario y a 1,1 km del centro de la ciudad.
El hotel ofrece habitaciones con aire acondicionado, escritorio, cafetera, nevera, caja fuerte, TV y baño privado con ducha. En Origin Atlanta, a Wyndham Hotel, las habitaciones disponen de ropa de cama y toallas.
El personal de la recepción 24 horas puede dar consejos sobre la zona.
Cerca del alojamiento hay puntos de interés como Estadio Mercedes-Benz, Centro de Convenciones Georgia World Congress Center y CNN Center Studio Tours. El aeropuerto (Aeropuerto internacional Hartsfield–Jackson de Atlanta) está a 12 km.