Staying at Star Of Texas Inn Building Two, you will be a 10-minute drive from State Capitol vista and 2.8 km from Museum of the Weird. If you are willing to explore even more landmarks in Austin, consider checking out Darrell K Royal-Texas Memorial Stadium set 2.5 km away.