North Face Investments (NFI) L.L.C. is a dynamic Hotel Management and Development company that operates and owns properties in Arizona and Mexico. Our current portfolio of properties includes Holiday Inn, Holiday Inn Express, and Candlewood Suites.