Hotel Level Olympic Los Angeles jest usytuowany w dzielnicy Centrum Dżakarty i oferuje Wi-Fi w miejscach publicznych, zewnętrzny basen oraz centrum fitness. Staples Center jest w prawie 800 m, a Teatr Microsoft Theater jest maksymalnie 11 min piechotą od tego hotelu.
The Mayan Theater znajduje się około 5 min spacerem od eleganckiego hotelu, a takie obiekty przyrodnicze jak Park MacArthur Park są zlokalizowane w prawie 2 km. Atrakcje kulturalne w okolicy to Pawilon Dorothy Chandler (2,1 km) oraz Japońsko-Amerykańskie Muzeum Narodowe (2,2 km). Do okolicznych atrakcji należy także Dzielnica Mody, w jedynie 550 metrach stąd. Level Olympic jest usytuowany prawie 10 min pieszo od stacji metra 7th Street Center i w niewielkiej odległości od stacji kolejowej Stacja metra 7th St/Metro Center.
Pokoje dysponują patio i balkonem, a ich wyposażenie obejmuje biurko. Oprócz urządzenia do parzenia kawy/herbaty dostępne są również takie udogodnienia, jak klimatyzacja. Kabina prysznicowa walk-in i oddzielna toaleta, wraz z udogodnieniami, takimi jak suszarka do włosów i ręczniki, są dostępne w prywatnych łazienkach.
Pobliskie restauracje, w tym Bottega Louie znajdują się jedynie 1 km od Hotel Level Olympic.