Royal Palace Westwood

1052 Tiverton Ave
Los Angeles, California 90024
7.8 miles from Fashion Institute of Design
More hotels near this hotel