Life House logo

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.com

Life House Headquarters Location

New York, NY 11217