Close to Glendale Galleria and Americana, about 10 mins walking distance. Perfect spot for a short weekend trip