TenTen Wilshire Website
1010 Wilshire Blvd., Los Angeles, CA 90017
About the Business:
No matter how short or long your stay, TENTEN Wilshire has everything you need to live comfortably. Located in Downtown LA, the sophisticated architecture and elegant interior design meets creature comforts like fine linens, stainless steel appliances, and panoramic views in each of the meticulously planned, fully furnished suites.