SiteCity Business Directory

Royal Palace Westwood

Hotel · Los Angeles, CA

About Royal Palace Westwood

Stay at Royal Palace Westwood Hotel, conveniently located near UCLA, offering affordable and comfortable guestrooms in Los Angeles, CA. Reserve your room today!

From their website

Own Royal Palace Westwood? Claim this listing to write your own description and add your hours and photos.

Royal Palace WestwoodRoyal Palace WestwoodRoyal Palace WestwoodRoyal Palace WestwoodRoyal Palace WestwoodRoyal Palace WestwoodRoyal Palace WestwoodRoyal Palace WestwoodRoyal Palace WestwoodRoyal Palace WestwoodRoyal Palace WestwoodRoyal Palace Westwood
Photos from their website

Location

View larger map · Directions

Other hotel nearby