Hometel Suites Address: 3160 W 8th St, Los Angeles, CA 90005Phone: (213) 384-7788 (1 votes, average: 1.00 out of 5)Loading... dYb5HemsLRB4ZdeoeFzyhw Most recent update: 2022-04-19 Posted in HOTELS.