Situato su City Avenue, l'hotel si trova a breve distanza in auto dalla stazione Amtrak della 30a strada e dall'aeroporto internazionale di Filadelfia. Si trova a pochi minuti dai principali siti del centro storico di Filadelfia, che includono il Museo d'Arte di Filadelfia, lo Zoo di Filadelfia, gli Stadi sportivi e le arene di Filadelfia, il Philadelphia Convention Center e la Barnes Foundation.