Located 50 miles north of downtown Houston, Texas on the beautiful Lake Conroe, this resort offers a unique experience in luxury, comfort and discovery. Sandy beaches outline the quiet lake inlet and are ideal for sunning or splashing around beautiful Lake Conroe. This Houston resort is the launch point for numerous water-sports, ranging from fishing and kayaking to jet skiing.