Jewel City Inn is located in Glendale, 11 km from Universal Studios Hollywood and 12 km from Griffith Observatory. The 2-star motel has air-conditioned rooms with a private bathroom and free Wi-Fi.
Number of rooms: 20
1012 Winchester Avenue, Glendale, 91201, United States