El Downtown La Live Suites se encuentra en el distrito Centro de Los Ángeles, cerca de la estación de metro 7th Street Center, a aproximadamente 5 minutos a pie. Los huéspedes tendrán acceso al aparcamiento privado en las instalaciones.
Este apartamento está ubicado a 1 km del Teatro Microsoft y a 2 km del Templo Angelus. Desde el apartamento, el Placita Olvera está a unos 25 minutos a pie.
El establecimiento incluye sofá, y está equipado con TV de pantalla plana con canales vía satélite, una plancha con tabla de planchar y servicio de planchado, y comodidades como climatizador. El apartamento destaca por ofrecer comodidades como toallas en el baño. Además, hay ducha.
Mejora tu estancia con la comodidad de horno de microondas y nevera que se proporcionan en la propiedad. Para no cocinar, los restaurantes el Miro y La Boucherie están a 8 minutos a pie. El aeropuerto Internacional de Los Angeles se encuentra a 25 km, mientras que la estación de autobuses 7th & Francisco está a poca distancia de Downtown La Live Suites.