Downtown Luxury Apartment está situado a unos 20 minutos andando del Placita Olvera, en el barrio Centro de Los Ángeles, y acoge a sus huéspedes con un jacuzzi y una piscina exterior. El apartamento está situado a un par de minutos en coche del OUE Skyspace LA y ofrece terraza solárium, toboganes de agua y zona de pícnic.
El Centro de Convenciones de Los Ángeles está a aproximadamente 2 km, mientras que el Gran Mercado Central se encuentra a 200 metros de este apartamento. La Catedral de Nuestra Señora de los Ángeles se sitúa relativamente cerca de Downtown Luxury Apartment y el aeropuerto Internacional de Los Angeles, a menos de 25 minutos en coche.
El establecimiento incluye un balcón con chimenea de piedra, e instalaciones modernas como TV de pantalla plana con canales vía satélite.
Los restaurantes el Horse Thief BBQ y el Horse Thief BBQ restaurant se encuentran a 5 minutos. La parada de metro más cercana al Downtown Luxury Apartment es Pershing Square, a unos 5 minutos a pie. Además de sus otras comodidades, el apartamento cuenta con acceso a un salón balneario para relajarse aún más. En la zona, se pueden organizar actividades como tenis sobre hierba y bádminton. En Downtown Luxury Apartment hay una piscina infinita.