About it
Idyllic Paradise Near Downtown Los Angeles is located in Alhambra, just 5.5 miles from LA Union Station and 7.1 miles from California Institute of Technology. The vacation home features both Wifi and private parking free of charge. Dodger Stadium is 7.2 miles from the vacation home and Microsoft Theater is 7.5 miles away.
The accommodation is non-smoking.
Staples Center is 7.6 miles from Idyllic Paradise Near Downtown Los Angeles, while Rose Bowl Stadium is 8.3 miles away. The nearest airport is Hollywood Burbank Airport, 17 miles from the accommodation.