at 14004 Owen Tech Blvd, Austin , 78728 United States
Located directly off of Interstate 35 North just 12 miles from Downtown Austin– the live music capital of America – the Sleep Inn® & Suites is surrounded by a large hub of major corporations including Dell, Samsung, IBM, Hewlett Packard, Alk Abello and Hart InterCivic. This Austin, Texas hotel also offers easy access to several cultural offerings enjoyed by visitors to the area including the Austin Convention Center, University of Texas and Austin Children's Museum.
28 FB users likes Sleep Inn & Suites Austin, set it to 128 position in Likes Rating for Austin, Texas in Hotel & Lodging category
Sleep Inn & Suites Austin is Austin based place and this enity listed in Hotel category. Located at 14004 Owen Tech Blvd TX 78728. Contact phone number of Sleep Inn & Suites Austin: (512) 828-7272
Your event and our out of the box approach are a perfect match! Our hotel, meeting rooms, grand ballroom, and onsite catering can suit every group size.