Prices : from 113 USD to 139 USD
This Los Angeles, California hotel is 8.5-miles from Universal Studios. Every room includes a kitchenette with microwave and refrigerator. European-styled guest rooms are available at the Kawada Hotel. All rooms feature cable TV.
Number of rooms : 116
200 South Hill Street
CA 90012 Los Angeles (California)