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
Address: 4222 Vineland Avenue , Studio City, CA, US