Home Travel Where to stay in Austin? Meet 8 hotels in the capital of Texas