Echo Park Enclave: Cozy Studio Retreat in the Heart of LA
Los Angeles · United States



About this stay
Address1421 West 2nd Street, Downtown Los Angeles, Los Angeles, CA 90026, United States, 90026, Los Angeles
Located in the heart of Los Angeles, the property is a short distance from iconic landmarks including Staples Center and Dodger Stadium. A kitchenette offers a convenient place to prepare meals during your stay. Explore nearby attractions such as the California Science Center and LA Memorial Coliseum, both within a few kilometers, and enjoy a cozy retreat in the bustling city.