DStar on Wilshire, Los Angeles
https://dstar-on-wilshire.usa8.info
Located in the Downtown Los Angeles of Los Angeles, DStar on Wilshire has well-equipped accommodations featuring free WiFi, 0.9 miles from L.A. Live. The accommodations are air-conditioned and features a hot tub.
Wilshire Blvd. & S. Bixel St., Downtown LA, Los Angeles, CA 90017, United States of America