Located on City Avenue, the hotel is just a short drive from 30th Street Amtrak Station and the Philadelphia International Airport. It is only minutes from the main sites of historic downtown Philadelphia, which include Philadelphia Museum of Art, Philadelphia Zoo, Philadelphia Sports Stadiums and Arenas, Philadelphia Convention Centre and Barnes Foundation.