Oakwood Toluca Hills, Los Angeles

Oakwood Toluca Hills, Los Angeles

Oakwood Toluca Hills, Los Angeles
https://oakwood-toluca-hills.usa8.info

Featuring an outdoor pool, this resort offers tennis courts and a spa. Hollywood Bowl, Chinese Theater and the Hollywood Hall of Fame are within 8 minutes’ drive. Free WiFi is provided in all apartments.

3600 Barham Boulevard, Hollywood, Los Angeles, CA 90068, United States of America

Related Posts