Situated 3.9 km from the Watts Towers, the 2-bedroom The Avalon - 35 Percent Off January! Villa Los Angeles provides access to numerous tourist attractions in the area.
Approximately 10 minutes' drive from this property guests will find Ross Snyder Recreation Center, while the grand LA Memorial Coliseum Stadium is approximately 15 minutes' drive away.
The Avalon - 35 Percent Off January! Villa comes with an equipped kitchen fitted with a refrigerator, a toaster, and kitchenware. Central & 76th Place bus stop is also a stone's throw from the holiday home.