Situated around 6 km from the public Griffith Observatory, the 3-bedroom Echo House Villa Los Angeles provides access to numerous tourist attractions in the area.
The historic church "Angelus Temple" is approximately 25 minutes' walk away. This 3-bathroom villa is a good starting point for Los Angeles's sports attractions, including Dodger Stadium, which is 2 km away.
The view of the garden can be admired from Echo House Villa.
This Los Angeles accommodation offers a fully-equipped kitchen, as well as an outdoor dining area to cook and dine. Echo Park & Donaldson bus station is just a few steps from the property.