Dit hotel ligt vlak bij de I-78, naast de Allentown Queen City Municipal Airport. Het hotel biedt gratis WiFi.
Alle kamers van de Red Roof Inn Allentown South zijn voorzien van een magnetron en een koelkast. De kamers hebben ook kabel-tv en een bureau.
De receptie van het Red Roof Inn Allentown South is 24 uur per dag geopend. De accommodatie biedt wasfaciliteiten en een businesscentrum met fax- en kopieerdiensten.
Het Museum of Indian Culture ligt op 1,9 km van het hotel. Het kunstmuseum van Allentown ligt op 5,3 km afstand.