Localizado à saída da I-78, este hotel fica ao lado do Aeroporto Municipal de Allentown Queen City. O hotel oferece acesso Wi-Fi gratuito.
Todos os quartos do Red Roof Inn Allentown South incluem um micro-ondas e um frigorífico. Os quartos também têm televisão por cabo e estão equipados com uma secretária.
A recepção do Red Roof Inn Allentown South está aberta 24 horas por dia. Existem comodidades de lavandaria no local e um centro de negócios com serviços de fax e fotocópias.
O Museu da Cultura Indiana fica a 1,9 km do hotel. O Museu de Arte de Allentown fica a 5,3 km.