Description: The The Westwood on Wilshire Hotel is a 3 stars hotel with 293 rooms located in Los Angeles at 10740 Wilshire Blvd. The Westwood on Wilshire boasts an ideal location in Westwood, two blocks from historic Westwood Village's many restaurants, theatres, and boutiques.