Prices : from 133.84 USD to 139 USD
This Los Angeles, California hotel is 8.5-miles from Universal Studios. It offers free WiFi throughout the property and every room includes a kitchenette with microwave and refrigerator. European-styled guest rooms are available at the Kawada Hotel.
Number of rooms : 116
200 South Hill Street
CA 90012 Los Angeles (California)