Soto Hotel

402 N Soto St Los Angeles CA 90033 USA

(562) 981-7777

Location