Wellesley Inn & Suites are perfect for both the business traveler and families.. The Skinny The Wellesley Inn & Suites on Town Lake has 137 rooms and seven suites. Each one comes with cable television, lots of space and a free continental breakfast. The prime location is within four miles of the capitol, Austin Convention Center, Sixth Street and Zilker Park. An outdoor pool and fitness center are available for guests, as are laundry and valet services. Business travelers might be interested in the Wellesley Club, which offers deals on rooms, rental car discounts and a free newspaper.