The Downtown Suite Los Angeles расположены в районе Little Tokyo, в 8 минутах ходьбы от Собора Лос-Анджелеса и примерно в 4 км от стадиона "Доджер".
В апартаментах есть балкон, а также такие удобства, как система климат-контроля. В ванной апартаментов предусмотрены отдельный туалет. Кроме того, предоставляется фен и полотенца.
The Downtown Suite расположились в нескольких шагах от автобусной остановки Grand & Temple.
Всего в 650 метрах от апартаментов находится Управление водоснабжения и энергетики, а в 25 минутах пешей прогулки — Стейплс-центр. Расстояние до центра города составляет 2 км, а до аэропорта Международный аэропорт Лос-Анджелеса — 25 км. Всего в 1 км можно увидеть Эль-Пуэбло-де-Лос-Анджелес.