Close to Universal City, home of more than 50 shops and restaurants, this hotel in North Hollywood, California offers contemporary amenities such as free wireless internet and an on-site restaurant.
Address: 4222 Vineland Avenue, North Hollywood (California)
Rates from:
USD 219 Booking.com