A new hotel on the southeast side of Westwood Village aimed at long-term guests will become the only hotel in the area to require a 30-night minimum stay once it opens in December. Read more...
Photo: A new hotel being built in Westwood Village will accommodate long stays of 30 nights or more starting December. (Courtesy of Scott Gold)