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.