L'hotel è il principale hotel storico di Philadelphia, situato sul lungomare. La posizione migliore per godersi i migliori ristoranti e la vita notturna di Filadelfia in città. L'hotel è posizionato a pochi passi da Liberty Bell, Independence Hall e altre attrazioni locali.