Royal Palace Westwood
1052 TIVERTON AVE LOS ANGELES CA US 90024
Los Angeles, CA 90024
Los Angeles: Beverly Hills / West Los Angeles
The Royal Palace Westwood Los Angeles is located 10 miles north of the Los Angeles airport, a block north of Wilshire Boulevard and two blocks from UCLA.