38 room exterior corridor hotel located on the Delaware River, 4 miles south of Philadelphia International Airport. Room amenities include 32" flat screen TV's, iron & ironing board, coffee maker.