Save money on your next trip to Studio City
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.
The Garland La
Address: 4222 Vineland Avenue , Studio City, CA, US