Royal Palace Westwood Hotel
Los Angeles, CA
The Royal Palace Westwood has a convenient location to Los Angeles shopping, museums, art galleries, theatre and restaurants.
Hotel accommodations consist of large rooms, some with patios or balconies. Guest rooms and suites feature queen or king sized beds and fully equipped kitchens in most rooms, free satellite TV with HBO, ESPN, CNN and in-room movies.
A complimentary Continental Breakfast is offered.
1052 Tiverton Ave., Los Angeles, CA 90024, USA