Set 1.7 km from Bellaire Banquet Hall, Super 8 by Wyndham North Hollywood provides rooms with air conditioning in North Hollywood. The accommodation offers a 24-hour front desk and free Wi-Fi is available.
Number of rooms: 41
7541 Laurel Canyon Boulevard, North Hollywood, CA 91605, United States