Libra Hotel Address: 3909 W 6th St, Los Angeles 90020Phone: (213) 272-6618 (No Ratings Yet)Loading... Small hotel near the Wiltern Theater Garden Suite HotelJJ Grand HotelHotel NormandieAventura Hotel Posted in HOTELS.