Lodging/Accommodations close to Austin Nature and Science Center
Locale Downtown West
+1-888-675-2083
300 North Lamar Blvd., Austin, TX 78703
+1-888-675-2083
~1.17 miles east of Austin Nature and Science Center
~21 minute walk
- 3 star property
- 7 rooms in hotel
Lyric at Seven
+1-888-897-9207
615 West 7th St., Austin, TX 78701
+1-888-897-9207
~1.57 miles east of Austin Nature and Science Center
- Midscale property
- Check-in: 15:00
W Austin
+1-888-841-5292
200 Lavaca St., Austin, TX 78701
+1-888-841-5292
~1.76 miles east of Austin Nature and Science Center
- Luxurious 5-star hotel
- Shuttle to airport available
Hotel Ella - Austin
+1-888-878-9982
1900 Rio Grande St., Austin, TX 78705
+1-888-878-9982
~1.91 miles east of Austin Nature and Science Center
- Expensive Downtown hotel
- Check-in time: 3:00pm
Back to Top