Featuring free Wi-Fi throughout the property, The Village is located in North Hollywood, within 3.2 km of Bellaire Banquet Hall. This unit features a private entrance, a flat-screen TV with cable channels and a private bathroom.
Number of rooms: 3
12619 Emelita Street, North Hollywood, CA 91607, United States