This hotel is located in the downtown area of Philadelphia, immersed in the rich culture and history of the city. The hotel is situated just a short distance away from Love Park. A number of attractions can be found just a short walking distance away,..