The Westwood Inn located in Westwood Village near University of California at Los Angeles, is an ideal lodging destination while staying in Southern California. The Westwood Inn offers its guests clean, safe, and conveniently located rooms. This hotel is a prime location to visit Los Angeles and surrounding locations.
Guests at The Westwood Inn have access to free local calls and free parking. This hotel is very popular with European travelers.