1020 South Figueroa Street, Los Angeles, CA 90015, USA
1020 S Figueroa St Los Angeles, CA 90015
Los Angeles
California
90015
United States
877-411-3436877-411-3436
The property welcomes up to 2 small pets under 30 lbs with a $50 per stay fee. Hotel will authorize credit card for $150 as a deposit.