AMOCITY
This hotel is located off I-295, 9 miles from downtown Philadelphia and 11 miles from the city’s International Airport. It features an indoo...