Express by Holiday Inn at Univer
The Express By Holiday Inn at Universal Studios Hollywood is located in Los Angeles in California. It has the convenience of being close to the most famous spots in California. It has a sauna and a fitness center. The rooms have cable TV, coffeemakers, wireless Internet access, etc..