Situated 2.2 miles from City Terrace Park, the 2-bedroom Idyllic Paradise Near Downtown Los Angeles provides access to numerous tourist attractions in the area.
This 2-bathroom villa is within 22 miles of Hollywood Burbank airport and 3.6 miles from such cultural points of interest as Heritage Square Museum. Guests can visit Southwest Museum of the American Indian, which is around 15 minutes by car from the villa, or check out Garvey Ranch Park, which is approximately a 10-minute drive away. For sports enthusiasts, this accommodation is an ideal starting point to discover Alhambra's athletic scene, with Weingart Stadium, situated 1.9 miles away.
Wong Java House serving food and drinks is not too far from the Alhambra villa. Fremont / Hellman bus stop is located 500 feet away, allowing you to discover Alhambra.