Life House Office Locations
New York, NY
Life House is creating a network of lifestyle hotels that are more experiential and more affordable through a powerful software-enabled brand & management platform. Our proprietary software materially reduces the costs of operating a hotel and increases revenues, delivering superior returns to our hotel owners (we do not own or invest in real estate).
lifehousehotels.comLife House Headquarters Location
New York, NY 11217