Holiday Inn Express & Suites Leander Categories Hotels/Motels 247 W Metro Dr Leander TX 78641 (512) 690-5678 Send Email Visit Website About Us Hotel Share × Print Email Facebook Twitter LinkedIn Tell a Friend × Like this:Like Loading...