Vegabond Inn is the perfect cross section of comfort and location. Recommended for a short stay in Glendale, CA!