Hilgard House Westwood Village, Los Angeles

Hilgard House Westwood Village

927 Hilgard Avenue

A Charming European Style Hotel