Com uma localização conveniente na área de Koreatown, em Los Angeles, Libra Hotel situa-se a 5,2 km de Museu de Arte de Los Angeles - LACMA, a 5,4 km de Petersen Automotive Museum e a 5,6 km de Staples Center. O alojamento localiza-se a 5,6 km de Microsoft Theater, a 5,8 km de Edifício da Capitol Records e a 6,9 km de Museu de História Natural de Los Angeles. O acesso Wi-Fi gratuito está disponível e estacionamento privado pode ser organizado por um custo extra.
Teatro Dolby fica a 7,2 km de Libra Hotel, enquanto Hollywood Bowl fica a 7,5 km de distância. O aeroporto mais próximo é o Aeroporto de Hollywood Burbank, que fica a 17 km de Libra Hotel.