3101 South Figueroa Street, Los Angeles, CA 90007, USA
3101 S Figueroa St Los Angeles, CA 90007
Los Angeles
California
90007
United States
The Vagabond Inn Los Angeles USC is pet friendly! Up to two pets of any size are welcome for an additional $25 per pet, per night for every additional night.