Vagabond Inn Glendale Gasthaus
120 West Colorado Street, Glendale, CA 91204, USA
Located just kilometers from several attractions in the Los Angeles area, this Glendale, across the street from the Americana at Brand shopping center with some of Southern California's best dining and fashion stores