Super 8 North Hollywood
7541 Laurel Canyon Boulevard
North Hollywood, CA 91605
Show Hotel Details |
Hotel Photos
Located in North Hollywood, 22 km from Los Angeles, Super 8 North Hollywood boasts air-conditioned rooms with free WiFi. Some units have a private bathroom with a spa bath, while others have free toiletries and a hairdryer. A TV is provided.