LA Central Apartel, Los Angeles
https://la-central-apartel.usa8.info
Featuring free WiFi, LA Central Apartel offers accommodations in Los Angeles. L.A. Live is 2953 feet from the property. Private parking is available on site.
Wilshire Boulevard, Downtown LA, Los Angeles, CA 90017, United States of America