The Channel House, located in Old Lahaina Town, is a short walk to the beach and shopping. This 39 unit residential condominium Association consists of studio, 1-and 2-bedroom apartments in four 2-story buildings. Amenities include swimming pool.