Dit hotel ligt in Philadelphia in Pennsylvania, op slechts 4,8 km van de internationale luchthaven van Philadelphia. Het hotel is gunstig gelegen, nabij diverse bezienswaardigheden zoals Lincoln Financial Field, Philadelphia Civic Center en de Universiteit van Pennsylvania.
Het Red Roof PLUS+ Philadelphia Airport ligt 17,5 km ten zuidwesten van het centrum van Philadelphia en 1 km ten noordwesten van het centrum van Essington.
De kamers van het Red Roof PLUS+ zijn voorzien van moderne meubels, een badkamer met een granieten wasblad en een zithoek met een comfortabele fauteuil.