LocationThe hotel enjoys a great location on famous Sunset Boulevard, Los Angeles, between Hollywood and the city centre. Mann Chinese Theatre, Dodger Stadium, the Staples Center and Los Angeles Convention Center are minutes from this hotel. Additional..