Life House Announces Operation of Hotel Ella

AUSTIN, Texas—Life House has been tapped to operate Hotel Ella, a property with 46-keys located in Austin, Texas, adjacent to the University of Texas. The owner, Peter Rex, is a tech entrepreneur and investor whose company, Rex, has invested in several properties across the region in addition to new technology ventures focused on solving pain points in owning and operating real estate. The property is an Austin landmark that was purchased in the late 19th […]

The post Life House Announces Operation of Hotel Ella appeared first on LODGING Magazine.

This post was originally published on this site

773-300-3164

CHICAGO

807 Waukegan Road
Deerfield, IL 60015

NASHVILLE

4117 Hillsboro Rd. | Suite 10255
Nashville, TN 37215