Spend a day of family fun at Typhoon Texas Water Park, located near our hotel Take a short drive from the hotel and experience the natural beauty of nearby Lake Travis Our hotel is located near Southwestern University, making us the ideal choice for campus visitors See More See Less