There are no hotel results in Westwood. Below are the closest 50 hotels near Westwood.
11250 Santa Monica Boulevard, Los Angeles, California, 90025, United States
1 review and 159 opinions
"This is a very functional hotel with a great location. It just became a Holiday Inn Express..."
Good for: Family Travel, Business Travel, Romantic Travel and Honeymoons