3686 Barham Blvd, Los Angeles, CA, 90068, United States
Ava Toluca Hills Apartments provide corporate housing in Los Angeles, just two miles from the nearest metro station and four miles from the nearest train station. Nearby offsite parking is available close to the property.
These studios, one and two bedroom apartments have a fully equipped kitchen with an oven, hob, microwave and dishwasher, and a living area.
Each apartment includes a dining area, a TV with DVD player, a safe and built-in air conditioning. Free wireless internet access is also throughout the stay.
Housekeeping is provided once every two weeks and free on-site communal laundry facilities are available.
On-site amenities include a fitness centre, swimming pool and meeting room facilities.