Situado a 3.1 km de Museu de Arte Contemporânea de Los Angeles, o hotel Super 8 By Wyndham Los Angeles Downtown de 2 estrelas está localizado a 5 minutos a pé de Subliminal Projects. Também pode usar o parque de estacionamento no local.
Os hóspedes vão gostar da proximidade de Staples Center, que está a 3.4 km de distância. Você estará a aproximadamente 15 minutos a pé de Echo Lake. O hotel de 32 quartos fica bem ao lado dos Paços do concelho. A paragem mais próxima é Sunset & Vin Scully, que está a 5 minutos a pé.
As instalações no sala incluem TV, bem como máquinas de café/chá. As unidades têm casas de banho privadas com banheira e chuveiro.
Vários restaurantes, incluindo Eightfold Coffee e Tsubaki, estão localizados na área circundante, a 5 minutos a pé.