The W Hotel Westwood is in the urban village of Westwood, a 1920s development designed around a Mediterranean theme and home to UCLA. The all-suite hotel has the hip "W" vibe tempered by a LA mellowness with upgraded suites having screening rooms. Recently renovated for $25 million, it now hosts a STK steakhouse. This W is just steps from movie house landmarks that make Westwood "the movie premier capital of the world."
Amenities Facilities930 Hilgard Ave, Los Angeles, CA, United States
Do you represent this business? Contact us to update your information & to manage your page.