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