Echo Park Enclave: Cozy Studio Retreat in the Heart of LA

Los Angeles · United States

About this stay

Address
1421 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.