Royal Palace Westwood

Primary image for Royal Palace Westwood



Located at 1052 Tiverton Avenue, Los Angeles, our hotel is easy to find and convenient for exploring Los Angeles. Our hotel accommodations consist of large rooms, some with patios or balconies.

Accepts Credit Cards:

Yes


Family Friendly:

Yes


Self Parking:

Yes


Total Rooms:

36