Best Budget Resorts in Los Angeles

Things You Should Know About Antonio Hotel

Address

229 N Soto St, Los Angeles, California 90033-2914, United States

Hotel & Amenities Photos

Best Rates