Welcome to Lakeshore Towers in Beautiful Anchorage Alaska. Lakeshore Towers is located just minutes from the Anchorage airport, overlooking the City of Anchorage, the Chugach Range and Lake Hood. Whether your needs are long-term or month-to-month, the condominiums at Lakeshore Towers are convenient, comfortable and affordable.