Nestled in the heart of the historic charming Westwood Village, the newly renovated Royal Palace Westwood Hotel offers a great alternative choice for folks who desire stylish affordability in one of the best neighborhoods in Los Angeles. Located in Westwood Village home to UCLA this wonderful little hotel offers newly renovated rooms complete with microwaves, refrigerators and complimentary perks including continental breakfast, parking and internet access in all guest rooms.