Este hotel, situado junto a la I-78, está al lado del aeropuerto municipal de Allentown Queen City. Hay conexión Wi-Fi gratuita.
Todas las habitaciones del Red Roof Inn Allentown South disponen de microondas y nevera. TV por cable y escritorio.
La recepción del Red Roof Inn Allentown South está abierta las 24 horas. Además, hay servicio de lavandería y centro de negocios con servicios de fax y fotocopias.
El Museo de la Cultura India está a 1,9 km del hotel. El Museo de Arte de Allentown está a 5,3 km.