Star Hotel Inn And Suites - Universal Studios offers affordable lodging in Los Angeles.
This hotel is situated 3.0 km away from The Japanese Garden, The Getty Center and Skirball Cultural Center. The war memorial, the memorial park and the castle lie a short distance away.
Star Hotel Inn And Suites - Universal Studios is within a 15-minute drive to Bob Hope airport.
Star Hotel Inn And Suites - Universal Studios is a property in Los Angeles that comes with 71 rooms and provides free Wi-Fi and a refrigerator.
Eat & Drink
Shiraz and Valley Inn Restaurant are situated in a cultural area, about 50 meters from the venue.
Guests can avail of parking, a safe deposit box and a vending machine as well as a meeting room and a business center.