House Of Taurus

at 1404 Cedar Ave, Austin, 78702 United States The House of Taurus Hotel is a recently converted second story artists' studio~ tucked away 5min to DT.

House Of Taurus
1404 Cedar Ave
Austin , TX 78702
United States
Contact Phone
P: (512) 983-0139

Company Rating

1 Facebook users were in House Of Taurus. It's a 239 position in Popularity Rating for companies in Hotel category in Austin, Texas

19 FB users likes House Of Taurus, set it to 138 position in Likes Rating for Austin, Texas in Hotel category