Address: 8229 Germantown Avenue, Philadelphia, United States
This hotel is 9 miles from downtown Philadelphia and is 19 miles from the Philadelphia International Airport. The hotel offers 3 restaurants and rooms with free Wi-Fi. Chestnut Hill Hotel rooms include a private bathroom with bathtub.