KEY FACTS
Location: Westwood, California
Acquired: August 23, 2012
Rooms: 297
Meeting Space: 3,358 square feet
RESTAURANTS/LOUNGES
KEY FACTS
Location: Westwood, California
Acquired: August 23, 2012
Rooms: 297
Meeting Space: 3,358 square feet
RESTAURANTS/LOUNGES
Recent Comments