Hotel Palomar, Los Angeles - Westwood
Follow Us
Facebook
Twitter
Life Is Suite Blog
Google
Hotel Palomar LA-Westwood:
10740 Wilshire Blvd., Los Angeles, CA 90024
Hotel Direct:
310.475.8711
Toll-Free:
800.472.8556