Il Deterra si trova a Philadelphia e offre un giardino e una terrazza. La struttura dista 2,1 km dalla Temple University.
L'alloggio presenta una TV a schermo piatto.
Il Pennsylvania Convention Center dista 4,1 km dalla struttura. Il Deterra dista 15 km dall'Aeroporto Internazionale di Philadelphia, lo scalo più vicino.