(847) 482-8600 info@watermarkcap.com

Sheraton Austin Hotel at the Capitol

Click to View Website

Majority interest in the Sheraton Austin at the Capitol including 365 guest rooms across 15 stories, 17,250 square feet of meeting space, a fitness center, an indoor and an outdoor pool, a business center, and a club lounge. The centrally located hotel is situated proximate to the University of Texas and the Texas State Capitol Building.

701 East 11th Street, Austin, TX 78701 USA

Investment Type: Current Investment
Brand: Starwood
Fund: CWI
Service: Full Service

Search