10740 Wilshire Boulevard, Los Angeles, CA 90024, USA
10740 Wilshire Boulevard Los Angeles, CA 90024
Los Angeles
California
90024
United States
877-411-3436877-411-3436
Hotel Palomar Los Angeles Westwood is very pet friendly! Pets of any size are allowed for no fee. There is no specified limit on the number of pets allowed per room.