Palomar Los Angeles Hotel in the heart of Westwood! Super close to UCLA and just a drive away from Beverly Hills and Santa Monica! Pet friendly!
8127 pins 700 boards 13 followers
Follow
0