Hotel Overview
Set in the heart of the world's largest man-made small-craft harbor, just minutes from both the San Diego and Marina Freeways, the major shopping malls, movie theaters, Hollywood and Beverly Hills are all just minutes away.
13534 Bali Way
Los Angeles
Usa