Hotel Xilo Glendale

Hotel Xilo Glendale
326 East Colorado St., Glendale, CA 91205 United States (USA) near Exit 142 on I-5 (~1.5mi)
Virtual Keyboard