(818) 246-7401

stay@hotelxilo.com

326 E. Colorado St Glendale, CA 91205

Book a Room