Homewood Suites by Hilton University City is in University City, a short 7-minute walk from 40th St. Station and 16 minutes' walk from Drexel University. Travelers say this hotel is in a good location.